finesse.detectors.compute.amplitude module

class finesse.detectors.compute.amplitude.ADWorkspace(owner, sim)[source]

Bases: MaskedDetectorWorkspace

freq_idx

freq_idx: ‘Py_ssize_t’

hom_idx

hom_idx: ‘Py_ssize_t’

is_f_changing

is_f_changing: ‘bool’

node_id

node_id: ‘Py_ssize_t’

ntype

ntype: object

scaling

scaling: ‘double’

solver

solver: finesse.simulations.homsolver.HOMSolver

class finesse.detectors.compute.amplitude.KnmDetectorWorkspace(owner, sim)[source]

Bases: DetectorWorkspace

from_idx

from_idx: ‘Py_ssize_t’

knm_matrix

knm_matrix: finesse.knm.matrix.KnmMatrix

to_idx

to_idx: ‘Py_ssize_t’