tidy3d.rf.MicrowaveSMatrixData#
- class MicrowaveSMatrixData[source]#
Bases:
MicrowaveBaseModelStores the computed S-matrix and reference impedances for the terminal ports.
- Parameters:
port_reference_impedances (Optional[TerminalPortDataArray] = None) – Reference impedance matrix for each port used in the S-parameter calculation. Has dimensions (f, port_out, port_in) to support coupled impedances from TerminalWavePort. For WavePort and LumpedPort, the impedance matrix is diagonal.
data (TerminalPortDataArray) – An array containing the computed S-matrix of the device. The data is organized by terminal ports, representing the scattering parameters between them.
s_param_def (Literal['pseudo', 'power', 'symmetric_pseudo'] = pseudo) – Wave definition: ‘pseudo’, ‘power’, or ‘symmetric_pseudo’.
Attributes
- port_reference_impedances#
- data#
- s_param_def#