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