finesse.knm.bayerhelms

Computation of modal coupling coefficients via the Bayer-Helms analytic formalism.

Functions

compute_bayerhelms_coeff(qx1, qx2, qy1, qy2, ...)

Computes the coupling coefficient, via Bayer-Helms [1], from mode (n1, m1) -> mode (n2, m2).

make_bayerhelms_matrix(qx1, qx2, qy1, qy2, ...)

Constructs and computes a coupling coefficient scattering matrix using the Bayer-Helms [1] analytic formalism.