|
PLaSK library
|
#include <solvers/optical/modal/fourier/solver3d.hpp>
Public Member Functions | |
| Mode (const ExpansionPW3D &expansion, double tolx) | |
| bool | operator== (const Mode &other) const |
| bool | operator== (const ExpansionPW3D &other) const |
| template<typename T > | |
| bool | operator!= (const T &other) const |
Public Attributes | |
| Expansion::Component | symmetry_long |
| Mode symmetry in long direction. | |
| Expansion::Component | symmetry_tran |
| Mode symmetry in tran direction. | |
| double | lam0 |
| Wavelength for which integrals are computed. | |
| dcomplex | k0 |
| Stored mode frequency. | |
| dcomplex | klong |
| Stored mode effective index. | |
| dcomplex | ktran |
| Stored mode transverse wavevector. | |
| double | power |
| Mode power (mW) | |
| double | tolx |
| Tolerance for mode comparison. | |
Definition at line 56 of file solver3d.hpp.
|
inline |
Definition at line 66 of file solver3d.hpp.
|
inline |
Definition at line 91 of file solver3d.hpp.
|
inline |
Definition at line 83 of file solver3d.hpp.
Definition at line 76 of file solver3d.hpp.
| dcomplex plask::optical::modal::FourierSolver3D::Mode::k0 |
Stored mode frequency.
Definition at line 60 of file solver3d.hpp.
| dcomplex plask::optical::modal::FourierSolver3D::Mode::klong |
Stored mode effective index.
Definition at line 61 of file solver3d.hpp.
| dcomplex plask::optical::modal::FourierSolver3D::Mode::ktran |
Stored mode transverse wavevector.
Definition at line 62 of file solver3d.hpp.
| double plask::optical::modal::FourierSolver3D::Mode::lam0 |
Wavelength for which integrals are computed.
Definition at line 59 of file solver3d.hpp.
| double plask::optical::modal::FourierSolver3D::Mode::power |
Mode power (mW)
Definition at line 63 of file solver3d.hpp.
| Expansion::Component plask::optical::modal::FourierSolver3D::Mode::symmetry_long |
Mode symmetry in long direction.
Definition at line 57 of file solver3d.hpp.
| Expansion::Component plask::optical::modal::FourierSolver3D::Mode::symmetry_tran |
Mode symmetry in tran direction.
Definition at line 58 of file solver3d.hpp.
| double plask::optical::modal::FourierSolver3D::Mode::tolx |
Tolerance for mode comparison.
Definition at line 64 of file solver3d.hpp.