finesse.analysis.beamtrace

Tasks involving tracing beams and computing ABCD matrices.

Functions

abcd(model, **kwargs)

Executes a ABCD analysis on a model.

beam_trace(model, **kwargs)

Executes a BeamTrace analysis on a model.

propagate_beam(model, **kwargs)

Executes a PropagateBeam analysis on a model.

propagate_beam_astig(model, **kwargs)

Executes a PropagateAstigmaticBeam analysis on a model.