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

This is the complete list of members for plask::optical::modal::ReflectionTransfer, 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() overrideplask::optical::modal::ReflectionTransferprotectedvirtual
determineReflectedFields(const cvector &incident, IncidentDirection side) overrideplask::optical::modal::ReflectionTransferprotectedvirtual
diagonalizerplask::optical::modal::Transfer
evalsplask::optical::modal::Transferprotected
fieldsplask::optical::modal::ReflectionTransferprotected
fields_determinedplask::optical::modal::Transfer
findReflection(std::size_t start, std::size_t end, bool emitting, int store=0)plask::optical::modal::ReflectionTransferprotected
getAM(size_t start, size_t end, bool add, double mfac=1.)plask::optical::modal::ReflectionTransferprotected
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) overrideplask::optical::modal::ReflectionTransferprotectedvirtual
plask::optical::modal::Transfer::getFieldVectorE(double z, PropagationDirection part=PROPAGATION_TOTAL)plask::optical::modal::Transfer
getFieldVectorH(double z, std::size_t n, PropagationDirection part=PROPAGATION_TOTAL) overrideplask::optical::modal::ReflectionTransferprotectedvirtual
plask::optical::modal::Transfer::getFieldVectorH(double z, PropagationDirection part=PROPAGATION_TOTAL)plask::optical::modal::Transfer
getFinalMatrix() overrideplask::optical::modal::ReflectionTransferprotectedvirtual
getInterfaceVector()plask::optical::modal::Transferprotected
getReflectionVector(const cvector &incident, IncidentDirection direction) overrideplask::optical::modal::ReflectionTransfervirtual
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) overrideplask::optical::modal::ReflectionTransfervirtual
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) overrideplask::optical::modal::ReflectionTransferprotectedvirtual
interface_fieldplask::optical::modal::Transferprotected
interface_field_matrixplask::optical::modal::Transferprotected
lwrkplask::optical::modal::Transferprotected
Mplask::optical::modal::Transferprotected
MATCH_ADMITTANCE enum valueplask::optical::modal::ReflectionTransfer
MATCH_IMPEDANCE enum valueplask::optical::modal::ReflectionTransfer
matchingplask::optical::modal::ReflectionTransfer
Matching enum nameplask::optical::modal::ReflectionTransfer
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
Pplask::optical::modal::ReflectionTransferprotected
ReflectionTransfer(ModalBase *solver, Expansion &expansion, Matching matching)plask::optical::modal::ReflectionTransfer
rwrkplask::optical::modal::Transferprotected
solverplask::optical::modal::Transferprotected
STORE_ALL enum valueplask::optical::modal::ReflectionTransferprotected
STORE_LAST enum valueplask::optical::modal::ReflectionTransferprotected
STORE_NONE enum valueplask::optical::modal::ReflectionTransferprotected
storePplask::optical::modal::ReflectionTransferprotected
tempplask::optical::modal::Transferprotected
Transfer(ModalBase *solver, Expansion &expansion)plask::optical::modal::Transfer
wrkplask::optical::modal::Transferprotected
~ReflectionTransfer()plask::optical::modal::ReflectionTransfer
~Transfer()plask::optical::modal::Transfervirtual