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.  |