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

This is the complete list of members for plask::optical::modal::XanceTransfer, 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
fieldsplask::optical::modal::XanceTransferprotected
fields_determinedplask::optical::modal::Transfer
get_d(size_t n, double &z, PropagationDirection &part)plask::optical::modal::XanceTransferinlineprotected
get_d(size_t n, double &z1, double &z2)plask::optical::modal::XanceTransferinlineprotected
get_y1(const cdiagonal &gamma, double d, cdiagonal &y1) constplask::optical::modal::XanceTransferinlineprotected
get_y2(const cdiagonal &gamma, double d, cdiagonal &y2) constplask::optical::modal::XanceTransferinlineprotected
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::XanceTransferprotectedvirtual
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::XanceTransferprotectedvirtual
plask::optical::modal::Transfer::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) overrideplask::optical::modal::XanceTransfervirtual
getY(std::size_t n)plask::optical::modal::XanceTransferinlineprotected
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::XanceTransferprotectedvirtual
interface_fieldplask::optical::modal::Transferprotected
interface_field_matrixplask::optical::modal::Transferprotected
lwrkplask::optical::modal::Transferprotected
Mplask::optical::modal::Transferprotected
memYplask::optical::modal::XanceTransferprotected
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
needAllYplask::optical::modal::XanceTransferprotected
rwrkplask::optical::modal::Transferprotected
solverplask::optical::modal::Transferprotected
storeY(size_t n)plask::optical::modal::XanceTransferprotected
tempplask::optical::modal::Transferprotected
Transfer(ModalBase *solver, Expansion &expansion)plask::optical::modal::Transfer
wrkplask::optical::modal::Transferprotected
XanceTransfer(ModalBase *solver, Expansion &expansion)plask::optical::modal::XanceTransfer
Yplask::optical::modal::XanceTransferprotected
~Transfer()plask::optical::modal::Transfervirtual