finesse.components.space.Space.ABCD¶
- Space.ABCD(from_node, to_node, direction='x', symbolic=False, copy=True, retboth=False, allow_reverse=False)[source]¶
Returns the ABCD matrix of the space for the specified coupling.
This is given by,
\[M = \begin{pmatrix} 1 & \frac{L}{n_r} \\ 0 & 1 \end{pmatrix}, \]where \(L\) is the length of the space and \(n_r\) is the index of refraction.
See
Connector.ABCD()
for descriptions of parameters, return values and possible exceptions.