finesse.components.modal.optical_bandpass module
- class finesse.components.modal.optical_bandpass.OpticalBandpassConnections[source]
Bases:
objectContains C accessible references to submatrices for optical connections for this element.
- P1i_P2o
- P1i_P2o_idx
P1i_P2o_idx: ‘int’
- P2i_P1o
- P2i_P1o_idx
P2i_P1o_idx: ‘int’
- class finesse.components.modal.optical_bandpass.OpticalBandpassValues[source]
Bases:
BaseCValues- bandwidth
bandwidth: ‘double’
- fc
fc: ‘double’
- class finesse.components.modal.optical_bandpass.OpticalBandpassWorkspace(owner, BaseSimulation sim, HOM_filter_index)[source]
Bases:
KnmConnectorWorkspace- K12
K12: finesse.knm.matrix.KnmMatrix
- K12_loss
K12_loss: ‘double[::1]’
- K21
K21: finesse.knm.matrix.KnmMatrix
- K21_loss
K21_loss: ‘double[::1]’
- M
M: ‘double complex[:, ::1]’
- nr1
nr1: ‘double’
- nr2
nr2: ‘double’