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

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

afterGetEpsilon() overrideplask::optical::modal::ExpansionBesselvirtual
afterLayersIntegrals()plask::optical::modal::Expansioninlineprotectedvirtual
beforeGetEpsilon() overrideplask::optical::modal::ExpansionBesselvirtual
beforeLayersIntegrals(dcomplex lam, dcomplex glam) overrideplask::optical::modal::ExpansionBesselprotected
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::ExpansionBesselvirtual
clearLam0()plask::optical::modal::Expansioninline
Component enum nameplask::optical::modal::Expansion
computeIntegrals()plask::optical::modal::Expansioninline
diagonalQE(size_t l) const overrideplask::optical::modal::ExpansionBesselinline
plask::optical::modal::Expansion::diagonalQE(size_t PLASK_UNUSED(l)) constplask::optical::modal::Expansioninlinevirtual
diagonalsplask::optical::modal::ExpansionBesselprotected
E_LONG enum valueplask::optical::modal::Expansion
E_TRAN enum valueplask::optical::modal::Expansion
E_UNSPECIFIED enum valueplask::optical::modal::Expansion
epsilon_connectedplask::optical::modal::Expansion
epsilonsplask::optical::modal::Expansion
epsTpp(size_t layer)plask::optical::modal::ExpansionBessel
epsTps(size_t layer)plask::optical::modal::ExpansionBessel
epsTsp(size_t layer)plask::optical::modal::ExpansionBessel
epsTss(size_t layer)plask::optical::modal::ExpansionBessel
epsV_k(size_t layer)plask::optical::modal::ExpansionBessel
Expansion(ModalBase *solver)plask::optical::modal::Expansioninline
ExpansionBessel(BesselSolverCyl *solver)plask::optical::modal::ExpansionBessel
ExpansionBesselInfini(BesselSolverCyl *solver)plask::optical::modal::ExpansionBesselInfini
field_interpolationplask::optical::modal::Expansion
fieldFactor(size_t i) overrideplask::optical::modal::ExpansionBesselInfiniinlineprotectedvirtual
gainplask::optical::modal::Expansion
gain_connectedplask::optical::modal::Expansion
getDiagonalEigenvectors(cmatrix &Te, cmatrix &Te1, const cmatrix &RE, const cdiagonal &gamma)plask::optical::modal::Expansionvirtual
getEps(size_t layer, size_t ri, double r, double matz, double lam, double glam)plask::optical::modal::ExpansionBesselprotected
getField(size_t layer, const shared_ptr< const typename LevelsAdapter::Level > &level, const cvector &E, const cvector &H) overrideplask::optical::modal::ExpansionBesselvirtual
getHzMatrix(const cmatrix &Bz, cmatrix &Hz) overrideplask::optical::modal::ExpansionBesselInfiniinlineprotectedvirtual
getK0() constplask::optical::modal::Expansioninline
getKpts()plask::optical::modal::ExpansionBesselinlinevirtual
getLam0() constplask::optical::modal::Expansioninline
getM() constplask::optical::modal::ExpansionBesselinline
getMaterialEps(size_t layer, const shared_ptr< const typename LevelsAdapter::Level > &level, InterpolationMethod interp=INTERPOLATION_DEFAULT) overrideplask::optical::modal::ExpansionBesselvirtual
getMatrices(size_t layer, cmatrix &RE, cmatrix &RH) overrideplask::optical::modal::ExpansionBesselInfinivirtual
getModeFlux(size_t n, const cmatrix &TE, const cmatrix &TH)plask::optical::modal::Expansioninline
getTempMatrix()plask::optical::modal::Expansioninline
idxp(size_t i)plask::optical::modal::ExpansionBesselinline
idxs(size_t i)plask::optical::modal::ExpansionBesselinline
init1()plask::optical::modal::ExpansionBessel
init2() overrideplask::optical::modal::ExpansionBesselInfinivirtual
init3()plask::optical::modal::ExpansionBessel
initField(WhichField which, InterpolationMethod method)plask::optical::modal::Expansioninline
initializedplask::optical::modal::ExpansionBessel
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::ExpansionBesselvirtual
integrateParams(Integrals &integrals, const dcomplex *datap, const dcomplex *datar, const dcomplex *dataz, dcomplex datap0, dcomplex datar0, dcomplex dataz0) overrideplask::optical::modal::ExpansionBesselInfiniprotectedvirtual
integratePoyntingVert(const cvector &E, const cvector &H) overrideplask::optical::modal::ExpansionBesselvirtual
k0plask::optical::modal::Expansion
kdeltsplask::optical::modal::ExpansionBesselInfini
kptsplask::optical::modal::ExpansionBessel
lam0plask::optical::modal::Expansion
layerIntegrals(size_t layer, double lam, double glam) overrideplask::optical::modal::ExpansionBesselprotectedvirtual
layers_integralsplask::optical::modal::ExpansionBesselprotected
mplask::optical::modal::ExpansionBessel
m_changedplask::optical::modal::ExpansionBessel
matrixSize() const overrideplask::optical::modal::ExpansionBesselvirtual
meshplask::optical::modal::ExpansionBessel
prepareField() overrideplask::optical::modal::ExpansionBesselvirtual
rboundsplask::optical::modal::ExpansionBessel
reset()plask::optical::modal::ExpansionBesselvirtual
segmentsplask::optical::modal::ExpansionBesselprotected
setK0(dcomplex k)plask::optical::modal::Expansioninline
setLam0(double lam)plask::optical::modal::Expansioninline
setM(unsigned n)plask::optical::modal::ExpansionBesselinline
solverplask::optical::modal::Expansion
temperatureplask::optical::modal::Expansion
temporaryplask::optical::modal::Expansionprotected
which_fieldplask::optical::modal::Expansion
~Expansion()plask::optical::modal::Expansioninlinevirtual
~ExpansionBessel()plask::optical::modal::ExpansionBesselinlinevirtual