finesse.analysis.actions.operator.EigenmodesSolution
¶
Overview
- class finesse.analysis.actions.operator.EigenmodesSolution[source]¶
Bases:
BaseSolution
Contains the result of an Eigenmodes action. The start node is defined by the Cavity starting point.
- Attributes
- connectionstuple((Node, Node))
Node connections used in the round trip propagator
- roundtrip_matrixarray
Combined round trip matrix operator for the cavity
- matriceslist[array]
A list of operators for each connection
- eigvalues, eigvectorsarray, array
Eigen values and vectors of the round trip matrix
- cavity_planewave_lossfloat
Round trip loss for a planewave
- homsarray_like
Array of HOMs used in the model at the time this was computed
Methods
|
Computes the round trip loss of all the eigenmodes of the cavity. |
|
Plots a 2D optical field for one of the eigenmodes. |
|
Plots the eigenmode phases. |
Plots the roundtrip loss of the cavity for each eigenmode. |