BesselCyl.Scattering.Transmitted Class¶
-
class
BesselCyl.Scattering.
Transmitted
¶ Transmitted field details
Attributes¶
coeffs |
Raw transmission ceofficients for modes. |
eigenmodes |
Transmitted eigenmodes. |
fluxes |
Perpendicular fluxes for transmitted modes. |
outLightE |
Provider of the computed electric field [V/m]. |
outLightH |
Provider of the computed magnetic field [A/m]. |
Descriptions¶
Attribute Details¶
-
BesselCyl.Scattering.Transmitted.
coeffs
¶ Raw transmission ceofficients for modes.
-
BesselCyl.Scattering.Transmitted.
eigenmodes
¶ Transmitted eigenmodes.
Return type: Eigenmodes
-
BesselCyl.Scattering.Transmitted.
fluxes
¶ Perpendicular fluxes for transmitted modes.
-
BesselCyl.Scattering.Transmitted.
outLightE
¶ Provider of the computed electric field [V/m].
outLightE(mesh, interpolation=’default’)
Parameters: - mesh (mesh) – Target mesh to get the field at.
- interpolation (str) – Requested interpolation method.
Returns: Data with the electric field on the specified mesh [V/m].
Example
Connect the provider to a receiver in some other solver:
>>> other_solver.inLightE = solver.outLightE
Obtain the provided field:
>>> solver.outLightE(mesh) <plask.Data at 0x1234567>
-
BesselCyl.Scattering.Transmitted.
outLightH
¶ Provider of the computed magnetic field [A/m].
outLightH(mesh, interpolation=’default’)
Parameters: - mesh (mesh) – Target mesh to get the field at.
- interpolation (str) – Requested interpolation method.
Returns: Data with the magnetic field on the specified mesh [A/m].
Example
Connect the provider to a receiver in some other solver:
>>> other_solver.inLightH = solver.outLightH
Obtain the provided field:
>>> solver.outLightH(mesh) <plask.Data at 0x1234567>