finesse.components.modal.squeezer module
- class finesse.components.modal.squeezer.SqueezerConnections[source]
Bases:
object- LOWER_P1o
- LOWER_P1o_idx
LOWER_P1o_idx: ‘int’
- UPPER_P1o
- UPPER_P1o_idx
UPPER_P1o_idx: ‘int’
- class finesse.components.modal.squeezer.SqueezerValues[source]
Bases:
BaseCValues- angle
angle: ‘double’
- db
db: ‘double’
- f
f: ‘double’
- class finesse.components.modal.squeezer.SqueezerWorkspace(owner, BaseSimulation sim)[source]
Bases:
ConnectorWorkspace- conns
conns: finesse.components.modal.squeezer.SqueezerConnections
- fcar_sig_sb_idx
fcar_sig_sb_idx: ‘Py_ssize_t [2]’
- fsrc_car_idx
fsrc_car_idx: ‘Py_ssize_t’
- hom_vector
hom_vector: ‘double complex[::1]’
- node_id
node_id: ‘Py_ssize_t’
- ns
ns: finesse.components.modal.squeezer.SqueezerNoiseSources
- qn_coeffs
qn_coeffs: ‘double complex[:, ::1]’
- qn_coeffs_diag
qn_coeffs_diag: ‘double complex[::1]’
- v
v: finesse.components.modal.squeezer.SqueezerValues