| always_recompute_gain | plask::optical::modal::ModalBase | |
| clearFields() | plask::optical::modal::ModalBase | inline |
| clearLam0() | plask::optical::modal::ModalBase | inline |
| clearModes()=0 | plask::optical::modal::ModalBase | pure virtual |
| computeIntegrals()=0 | plask::optical::modal::ModalBase | pure virtual |
| determinant_type | plask::optical::modal::ModalBase | |
| emission | plask::optical::modal::ModalBase | |
| Emission enum name | plask::optical::modal::ModalBase | |
| EMISSION_BACK enum value | plask::optical::modal::ModalBase | |
| EMISSION_BOTTOM enum value | plask::optical::modal::ModalBase | |
| EMISSION_FRONT enum value | plask::optical::modal::ModalBase | |
| EMISSION_TOP enum value | plask::optical::modal::ModalBase | |
| EMISSION_UNSPECIFIED enum value | plask::optical::modal::ModalBase | |
| ensureInterface() | plask::optical::modal::ModalBase | inline |
| getExpansion()=0 | plask::optical::modal::ModalBase | pure virtual |
| getId() const =0 | plask::optical::modal::ModalBase | pure virtual |
| getIncidentFluxes(const cvector &incident, Transfer::IncidentDirection side) | plask::optical::modal::ModalBase | |
| getK0() const | plask::optical::modal::ModalBase | inline |
| getLam() const | plask::optical::modal::ModalBase | inline |
| getLam0() const | plask::optical::modal::ModalBase | inline |
| getLayerFor(double &h) const | plask::optical::modal::ModalBase | inline |
| getMatrices(size_t layer, cmatrix &RE, cmatrix &RH) | plask::optical::modal::ModalBase | |
| getReflectedCoefficients(const cvector &incident, Transfer::IncidentDirection side) | plask::optical::modal::ModalBase | |
| getReflectedFluxes(const cvector &incident, Transfer::IncidentDirection side) | plask::optical::modal::ModalBase | |
| getReflection(const cvector &incident, Transfer::IncidentDirection side) | plask::optical::modal::ModalBase | inline |
| getRootDigger(const RootDigger::function_type &func, const char *name) | plask::optical::modal::ModalBase | protected |
| getStack() const | plask::optical::modal::ModalBase | inline |
| getTransmission(const cvector &incident, Transfer::IncidentDirection side) | plask::optical::modal::ModalBase | inline |
| getTransmittedCoefficients(const cvector &incident, Transfer::IncidentDirection side) | plask::optical::modal::ModalBase | |
| getTransmittedFluxes(const cvector &incident, Transfer::IncidentDirection side) | plask::optical::modal::ModalBase | |
| group_layers | plask::optical::modal::ModalBase | protected |
| initCalculation()=0 | plask::optical::modal::ModalBase | pure virtual |
| initTransfer(Expansion &expansion, bool reflection) | plask::optical::modal::ModalBase | |
| interface | plask::optical::modal::ModalBase | |
| interface_position | plask::optical::modal::ModalBase | |
| k0 | plask::optical::modal::ModalBase | |
| lam0 | plask::optical::modal::ModalBase | |
| lcomputed | plask::optical::modal::ModalBase | |
| lcount | plask::optical::modal::ModalBase | |
| lgained | plask::optical::modal::ModalBase | |
| max_temp_diff | plask::optical::modal::ModalBase | protected |
| ModalBase() | plask::optical::modal::ModalBase | inline |
| readRootDiggerConfig(XMLReader &reader) | plask::optical::modal::ModalBase | inlineprotected |
| recompute_gain_integrals | plask::optical::modal::ModalBase | |
| recompute_integrals | plask::optical::modal::ModalBase | |
| root | plask::optical::modal::ModalBase | |
| scaleIncidentVector(cvector &incident, size_t layer, double size_factor) | plask::optical::modal::ModalBase | protected |
| setExpansionDefaults(bool with_k0=true)=0 | plask::optical::modal::ModalBase | pure virtual |
| setK0(dcomplex k) | plask::optical::modal::ModalBase | inline |
| setLam(dcomplex lambda) | plask::optical::modal::ModalBase | inline |
| setLam0(double lam) | plask::optical::modal::ModalBase | inline |
| stack | plask::optical::modal::ModalBase | |
| temp_dist | plask::optical::modal::ModalBase | protected |
| temp_layer | plask::optical::modal::ModalBase | protected |
| transfer | plask::optical::modal::ModalBase | |
| transfer_method | plask::optical::modal::ModalBase | protected |
| vbounds | plask::optical::modal::ModalBase | |
| verts | plask::optical::modal::ModalBase | |
| vpml | plask::optical::modal::ModalBase | |
| ~ModalBase() | plask::optical::modal::ModalBase | inlinevirtual |