finesse.utilities.homs
¶
Functions for manipulating Higher Order Modes.
Functions
|
Returns the coefficients and mode indices of the Laguerre-Gaussian modes required to create a particular Hermote-Gaussian mode. |
|
Returns a matrix that will convert a Hermite-Gaussian mode vector into Laguerre- Gaussian modes. |
|
Inserts the mode indices in new_modes into the modes array at the correct (sorted) position(s). |
|
Jacobi Polynomial P_n^{a,b}(x) for real x. |
|
Convert a dioptre shift, at a lens, to a focal length. |
|
Construct a 2D |
|
Returns an array of LG modes ordered in increasing polynomial order, 2p+|l|. |
|
|
|
Convert a dioptre shift, at a surface, to a radius of curvature. |