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

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

computeFieldE(double power, const shared_ptr< const Mesh > &dst_mesh, InterpolationMethod method, bool reflected, PropagationDirection part=PROPAGATION_TOTAL)plask::optical::modal::Transferprotected
computeFieldH(double power, const shared_ptr< const Mesh > &dst_mesh, InterpolationMethod method, bool reflected, PropagationDirection part=PROPAGATION_TOTAL)plask::optical::modal::Transferprotected
computeFieldMagnitude(double power, const shared_ptr< const Mesh > &dst_mesh, InterpolationMethod method, bool reflected)plask::optical::modal::Transferinlineprotected
Determinant enum nameplask::optical::modal::Transfer
determinant()plask::optical::modal::Transfer
DETERMINANT_EIGENVALUE enum valueplask::optical::modal::Transfer
DETERMINANT_FULL enum valueplask::optical::modal::Transfer
Determined enum nameplask::optical::modal::Transfer
DETERMINED_NOTHING enum valueplask::optical::modal::Transfer
DETERMINED_REFLECTED enum valueplask::optical::modal::Transfer
DETERMINED_RESONANT enum valueplask::optical::modal::Transfer
determineFields()=0plask::optical::modal::Transferprotectedpure virtual
determineReflectedFields(const cvector &incident, IncidentDirection side)=0plask::optical::modal::Transferprotectedpure virtual
diagonalizerplask::optical::modal::Transfer
evalsplask::optical::modal::Transferprotected
fields_determinedplask::optical::modal::Transfer
getFieldE(double power, const shared_ptr< const Mesh > &dst_mesh, InterpolationMethod method, PropagationDirection part=PROPAGATION_TOTAL)plask::optical::modal::Transferinline
getFieldH(double power, const shared_ptr< const Mesh > &dst_mesh, InterpolationMethod method, PropagationDirection part=PROPAGATION_TOTAL)plask::optical::modal::Transferinline
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::Transferinline
getFieldVectorE(double z, std::size_t n, PropagationDirection part=PROPAGATION_TOTAL)=0plask::optical::modal::Transferprotectedpure virtual
getFieldVectorE(double z, PropagationDirection part=PROPAGATION_TOTAL)plask::optical::modal::Transfer
getFieldVectorH(double z, std::size_t n, PropagationDirection part=PROPAGATION_TOTAL)=0plask::optical::modal::Transferprotectedpure virtual
getFieldVectorH(double z, PropagationDirection part=PROPAGATION_TOTAL)plask::optical::modal::Transfer
getFinalMatrix()=0plask::optical::modal::Transferprotectedpure virtual
getInterfaceVector()plask::optical::modal::Transferprotected
getReflectionVector(const cvector &incident, IncidentDirection side)=0plask::optical::modal::Transferpure virtual
getScatteredFieldE(const cvector &incident, IncidentDirection side, const shared_ptr< const Mesh > &dst_mesh, InterpolationMethod method, PropagationDirection part=PROPAGATION_TOTAL)plask::optical::modal::Transferinline
getScatteredFieldH(const cvector &incident, IncidentDirection side, const shared_ptr< const Mesh > &dst_mesh, InterpolationMethod method, PropagationDirection part=PROPAGATION_TOTAL)plask::optical::modal::Transferinline
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::Transferinline
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)=0plask::optical::modal::Transferpure virtual
INCIDENCE_BOTTOM enum valueplask::optical::modal::Transfer
INCIDENCE_TOP enum valueplask::optical::modal::Transfer
incident_sideplask::optical::modal::Transferprotected
incident_vectorplask::optical::modal::Transferprotected
IncidentDirection enum nameplask::optical::modal::Transfer
initDiagonalization()plask::optical::modal::Transfer
integrateField(WhichField field, size_t n, double z1, double z2)=0plask::optical::modal::Transferprotectedpure virtual
interface_fieldplask::optical::modal::Transferprotected
interface_field_matrixplask::optical::modal::Transferprotected
lwrkplask::optical::modal::Transferprotected
Mplask::optical::modal::Transferprotected
Method enum nameplask::optical::modal::Transfer
METHOD_ADMITTANCE enum valueplask::optical::modal::Transfer
METHOD_AUTO enum valueplask::optical::modal::Transfer
METHOD_IMPEDANCE enum valueplask::optical::modal::Transfer
METHOD_REFLECTION_ADMITTANCE enum valueplask::optical::modal::Transfer
METHOD_REFLECTION_IMPEDANCE enum valueplask::optical::modal::Transfer
rwrkplask::optical::modal::Transferprotected
solverplask::optical::modal::Transferprotected
tempplask::optical::modal::Transferprotected
Transfer(ModalBase *solver, Expansion &expansion)plask::optical::modal::Transfer
wrkplask::optical::modal::Transferprotected
~Transfer()plask::optical::modal::Transfervirtual