finesse.tracing.tools¶
Beam propagation tools for use outside of a simulation context.
The recommended function for most use-cases is
propagate_beam() (and
propagate_beam_astig() for astigmatic beam propagations)
which traces a beam through a specified path of a model. See Beam propagation
for details and examples.
Functions
  | 
Computes the accumulated Gouy phase along a specified path.  | 
  | 
Computes the composite ABCD matrix through a given path.  | 
  | 
Computes the mismatch parameter (see   | 
  | 
Handles logic for the 'symbolic' argument for   | 
  | 
Propagates a beam through a specified path, returning dictionaries of the beam parameter at each node and component.  | 
  | 
Propagates the beam through a specified path over both the tangential and sagittal planes.  |