| computeFieldE(double power, const shared_ptr< const Mesh > &dst_mesh, InterpolationMethod method, bool reflected, PropagationDirection part=PROPAGATION_TOTAL) | plask::optical::modal::Transfer | protected |
| computeFieldH(double power, const shared_ptr< const Mesh > &dst_mesh, InterpolationMethod method, bool reflected, PropagationDirection part=PROPAGATION_TOTAL) | plask::optical::modal::Transfer | protected |
| computeFieldMagnitude(double power, const shared_ptr< const Mesh > &dst_mesh, InterpolationMethod method, bool reflected) | plask::optical::modal::Transfer | inlineprotected |
| Determinant enum name | plask::optical::modal::Transfer | |
| determinant() | plask::optical::modal::Transfer | |
| DETERMINANT_EIGENVALUE enum value | plask::optical::modal::Transfer | |
| DETERMINANT_FULL enum value | plask::optical::modal::Transfer | |
| Determined enum name | plask::optical::modal::Transfer | |
| DETERMINED_NOTHING enum value | plask::optical::modal::Transfer | |
| DETERMINED_REFLECTED enum value | plask::optical::modal::Transfer | |
| DETERMINED_RESONANT enum value | plask::optical::modal::Transfer | |
| determineFields()=0 | plask::optical::modal::Transfer | protectedpure virtual |
| determineReflectedFields(const cvector &incident, IncidentDirection side)=0 | plask::optical::modal::Transfer | protectedpure virtual |
| diagonalizer | plask::optical::modal::Transfer | |
| evals | plask::optical::modal::Transfer | protected |
| fields_determined | plask::optical::modal::Transfer | |
| getFieldE(double power, const shared_ptr< const Mesh > &dst_mesh, InterpolationMethod method, PropagationDirection part=PROPAGATION_TOTAL) | plask::optical::modal::Transfer | inline |
| getFieldH(double power, const shared_ptr< const Mesh > &dst_mesh, InterpolationMethod method, PropagationDirection part=PROPAGATION_TOTAL) | plask::optical::modal::Transfer | inline |
| getFieldIntegral(WhichField field, double z1, double z2, double power) | plask::optical::modal::Transfer | |
| getFieldMagnitude(double power, const shared_ptr< const Mesh > &dst_mesh, InterpolationMethod method) | plask::optical::modal::Transfer | inline |
| getFieldVectorE(double z, std::size_t n, PropagationDirection part=PROPAGATION_TOTAL)=0 | plask::optical::modal::Transfer | protectedpure virtual |
| getFieldVectorE(double z, PropagationDirection part=PROPAGATION_TOTAL) | plask::optical::modal::Transfer | |
| getFieldVectorH(double z, std::size_t n, PropagationDirection part=PROPAGATION_TOTAL)=0 | plask::optical::modal::Transfer | protectedpure virtual |
| getFieldVectorH(double z, PropagationDirection part=PROPAGATION_TOTAL) | plask::optical::modal::Transfer | |
| getFinalMatrix()=0 | plask::optical::modal::Transfer | protectedpure virtual |
| getInterfaceVector() | plask::optical::modal::Transfer | protected |
| getReflectionVector(const cvector &incident, IncidentDirection side)=0 | plask::optical::modal::Transfer | pure virtual |
| getScatteredFieldE(const cvector &incident, IncidentDirection side, const shared_ptr< const Mesh > &dst_mesh, InterpolationMethod method, PropagationDirection part=PROPAGATION_TOTAL) | plask::optical::modal::Transfer | inline |
| getScatteredFieldH(const cvector &incident, IncidentDirection side, const shared_ptr< const Mesh > &dst_mesh, InterpolationMethod method, PropagationDirection part=PROPAGATION_TOTAL) | plask::optical::modal::Transfer | inline |
| getScatteredFieldIntegral(WhichField field, const cvector &incident, IncidentDirection side, double z1, double z2) | plask::optical::modal::Transfer | |
| getScatteredFieldMagnitude(const cvector &incident, IncidentDirection side, const shared_ptr< const Mesh > &dst_mesh, InterpolationMethod method) | plask::optical::modal::Transfer | inline |
| getScatteredFieldVectorE(const cvector &incident, IncidentDirection side, double z, PropagationDirection part=PROPAGATION_TOTAL) | plask::optical::modal::Transfer | |
| getScatteredFieldVectorH(const cvector &incident, IncidentDirection side, double z, PropagationDirection part=PROPAGATION_TOTAL) | plask::optical::modal::Transfer | |
| getTransmissionVector(const cvector &incident, IncidentDirection side)=0 | plask::optical::modal::Transfer | pure virtual |
| INCIDENCE_BOTTOM enum value | plask::optical::modal::Transfer | |
| INCIDENCE_TOP enum value | plask::optical::modal::Transfer | |
| incident_side | plask::optical::modal::Transfer | protected |
| incident_vector | plask::optical::modal::Transfer | protected |
| IncidentDirection enum name | plask::optical::modal::Transfer | |
| initDiagonalization() | plask::optical::modal::Transfer | |
| integrateField(WhichField field, size_t n, double z1, double z2)=0 | plask::optical::modal::Transfer | protectedpure virtual |
| interface_field | plask::optical::modal::Transfer | protected |
| interface_field_matrix | plask::optical::modal::Transfer | protected |
| lwrk | plask::optical::modal::Transfer | protected |
| M | plask::optical::modal::Transfer | protected |
| Method enum name | plask::optical::modal::Transfer | |
| METHOD_ADMITTANCE enum value | plask::optical::modal::Transfer | |
| METHOD_AUTO enum value | plask::optical::modal::Transfer | |
| METHOD_IMPEDANCE enum value | plask::optical::modal::Transfer | |
| METHOD_REFLECTION_ADMITTANCE enum value | plask::optical::modal::Transfer | |
| METHOD_REFLECTION_IMPEDANCE enum value | plask::optical::modal::Transfer | |
| rwrk | plask::optical::modal::Transfer | protected |
| solver | plask::optical::modal::Transfer | protected |
| temp | plask::optical::modal::Transfer | protected |
| Transfer(ModalBase *solver, Expansion &expansion) | plask::optical::modal::Transfer | |
| wrk | plask::optical::modal::Transfer | protected |
| ~Transfer() | plask::optical::modal::Transfer | virtual |