PLaSK library
Loading...
Searching...
No Matches
plask::optical::modal::ExpansionPW3D Member List

This is the complete list of members for plask::optical::modal::ExpansionPW3D, including all inherited members.

afterGetEpsilon()plask::optical::modal::Expansioninlinevirtual
afterLayersIntegrals()plask::optical::modal::Expansioninlineprotectedvirtual
backplask::optical::modal::ExpansionPW3D
beforeGetEpsilon()plask::optical::modal::Expansioninlinevirtual
beforeLayersIntegrals(dcomplex lam, dcomplex glam) overrideplask::optical::modal::ExpansionPW3Dprotected
plask::optical::modal::Expansion::beforeLayersIntegrals(dcomplex PLASK_UNUSED(lam), dcomplex PLASK_UNUSED(glam))plask::optical::modal::Expansioninlineprotectedvirtual
carriersplask::optical::modal::Expansion
cleanupField() overrideplask::optical::modal::ExpansionPW3Dvirtual
clearLam0()plask::optical::modal::Expansioninline
coeffsplask::optical::modal::ExpansionPW3D
coeffs_dexxplask::optical::modal::ExpansionPW3D
coeffs_deyyplask::optical::modal::ExpansionPW3D
coeffs_ezzplask::optical::modal::ExpansionPW3D
Component enum nameplask::optical::modal::Expansion
computeIntegrals()plask::optical::modal::Expansioninline
cos2FFTplask::optical::modal::ExpansionPW3Dprotected
cssnFFTplask::optical::modal::ExpansionPW3Dprotected
diagonalQE(size_t l) const overrideplask::optical::modal::ExpansionPW3Dinline
plask::optical::modal::Expansion::diagonalQE(size_t PLASK_UNUSED(l)) constplask::optical::modal::Expansioninlinevirtual
diagonalsplask::optical::modal::ExpansionPW3D
E_LONG enum valueplask::optical::modal::Expansion
E_TRAN enum valueplask::optical::modal::Expansion
E_UNSPECIFIED enum valueplask::optical::modal::Expansion
eNlplask::optical::modal::ExpansionPW3D
eNtplask::optical::modal::ExpansionPW3D
eps(size_t lay, int l, int t, int c)plask::optical::modal::ExpansionPW3Dinline
epsilon_connectedplask::optical::modal::Expansion
epsilonsplask::optical::modal::Expansion
epsxx(size_t lay, int l, int t)plask::optical::modal::ExpansionPW3Dinline
epsxy(size_t lay, int l, int t)plask::optical::modal::ExpansionPW3Dinline
epsyx(size_t lay, int l, int t)plask::optical::modal::ExpansionPW3Dinline
epsyy(size_t lay, int l, int t)plask::optical::modal::ExpansionPW3Dinline
Expansion(ModalBase *solver)plask::optical::modal::Expansioninline
ExpansionPW3D(FourierSolver3D *solver)plask::optical::modal::ExpansionPW3D
field_interpolationplask::optical::modal::Expansion
frontplask::optical::modal::ExpansionPW3D
gainplask::optical::modal::Expansion
gain_connectedplask::optical::modal::Expansion
getDiagonalEigenvectors(cmatrix &Te, cmatrix &Te1, const cmatrix &RE, const cdiagonal &gamma) overrideplask::optical::modal::ExpansionPW3Dvirtual
getField(size_t l, const shared_ptr< const typename LevelsAdapter::Level > &level, const cvector &E, const cvector &H) overrideplask::optical::modal::ExpansionPW3Dvirtual
getGradients(GradientFunctions::EnumType what, const shared_ptr< const typename LevelsAdapter::Level > &level, InterpolationMethod interp)plask::optical::modal::ExpansionPW3D
getK0() constplask::optical::modal::Expansioninline
getKlong() constplask::optical::modal::ExpansionPW3Dinline
getKtran() constplask::optical::modal::ExpansionPW3Dinline
getLam0() constplask::optical::modal::Expansioninline
getMaterialEps(size_t lay, const shared_ptr< const typename LevelsAdapter::Level > &level, InterpolationMethod interp) overrideplask::optical::modal::ExpansionPW3Dvirtual
getMatrices(size_t l, cmatrix &RE, cmatrix &RH) overrideplask::optical::modal::ExpansionPW3Dvirtual
getModeFlux(size_t n, const cmatrix &TE, const cmatrix &TH)plask::optical::modal::Expansioninline
getSymmetryLong() constplask::optical::modal::ExpansionPW3Dinline
getSymmetryTran() constplask::optical::modal::ExpansionPW3Dinline
getTempMatrix()plask::optical::modal::Expansioninline
gradientsplask::optical::modal::ExpansionPW3D
idx(int l, int t)plask::optical::modal::ExpansionPW3Dinline
idxe(int l, int t)plask::optical::modal::ExpansionPW3Dinline
iepszz(size_t lay, int l, int t)plask::optical::modal::ExpansionPW3Dinline
iepszz(size_t lay, int il, int jl, int it, int jt)plask::optical::modal::ExpansionPW3Dinline
iEx(int l, int t)plask::optical::modal::ExpansionPW3Dinline
iEy(int l, int t)plask::optical::modal::ExpansionPW3Dinline
iHx(int l, int t)plask::optical::modal::ExpansionPW3Dinline
iHy(int l, int t)plask::optical::modal::ExpansionPW3Dinline
imuzz(size_t PLASK_UNUSED(lay), int l, int t)plask::optical::modal::ExpansionPW3Dinline
init()plask::optical::modal::ExpansionPW3D
initField(WhichField which, InterpolationMethod method)plask::optical::modal::Expansioninline
initializedplask::optical::modal::ExpansionPW3D
integrateField(WhichField field, size_t layer, const cmatrix &TE, const cmatrix &TH, const std::function< std::pair< dcomplex, dcomplex >(size_t, size_t)> &vertical) overrideplask::optical::modal::ExpansionPW3Dvirtual
integratePoyntingVert(const cvector &E, const cvector &H) overrideplask::optical::modal::ExpansionPW3Dvirtual
k0plask::optical::modal::Expansion
klongplask::optical::modal::ExpansionPW3D
ktranplask::optical::modal::ExpansionPW3D
lam0plask::optical::modal::Expansion
layerIntegrals(size_t layer, double lam, double glam) overrideplask::optical::modal::ExpansionPW3Dprotectedvirtual
leftplask::optical::modal::ExpansionPW3D
mag_longplask::optical::modal::ExpansionPW3Dprotected
mag_tranplask::optical::modal::ExpansionPW3Dprotected
matFFTplask::optical::modal::ExpansionPW3Dprotected
matrixSize() const overrideplask::optical::modal::ExpansionPW3Dinlinevirtual
meshplask::optical::modal::ExpansionPW3D
muxx(size_t PLASK_UNUSED(lay), int l, int t)plask::optical::modal::ExpansionPW3Dinline
muyy(size_t PLASK_UNUSED(lay), int l, int t)plask::optical::modal::ExpansionPW3Dinline
Nlplask::optical::modal::ExpansionPW3D
nNlplask::optical::modal::ExpansionPW3D
nNtplask::optical::modal::ExpansionPW3D
Ntplask::optical::modal::ExpansionPW3D
periodic_longplask::optical::modal::ExpansionPW3D
periodic_tranplask::optical::modal::ExpansionPW3D
pibplask::optical::modal::ExpansionPW3D
pifplask::optical::modal::ExpansionPW3D
pilplask::optical::modal::ExpansionPW3D
pirplask::optical::modal::ExpansionPW3D
prepareField() overrideplask::optical::modal::ExpansionPW3Dvirtual
reset()plask::optical::modal::ExpansionPW3D
rightplask::optical::modal::ExpansionPW3D
setK0(dcomplex k)plask::optical::modal::Expansioninline
setKlong(dcomplex k)plask::optical::modal::ExpansionPW3Dinline
setKtran(dcomplex k)plask::optical::modal::ExpansionPW3Dinline
setLam0(double lam)plask::optical::modal::Expansioninline
setSymmetryLong(Component sym)plask::optical::modal::ExpansionPW3Dinline
setSymmetryTran(Component sym)plask::optical::modal::ExpansionPW3Dinline
solverplask::optical::modal::Expansion
symmetric_long() constplask::optical::modal::ExpansionPW3Dinline
symmetric_tran() constplask::optical::modal::ExpansionPW3Dinline
symmetry_longplask::optical::modal::ExpansionPW3D
symmetry_tranplask::optical::modal::ExpansionPW3D
temperatureplask::optical::modal::Expansion
temporaryplask::optical::modal::Expansionprotected
which_fieldplask::optical::modal::Expansion
~Expansion()plask::optical::modal::Expansioninlinevirtual