finesse.tracing.cytools

Internal Cythonised tools for performing the calculations required by each function in tracing.tools.

Note that the functions documented here are typically only to be used as a developer reference. Users should instead refer to tracing.tools for the Python functions which provide beam propagation tools which return useful solution objects.

Functions

compute_numeric_acc_gouy(TraceTree t, ...)

compute_symbolic_acc_gouy(TraceTree t, q_in, ...)

generate_rt_abcd_str(TraceTree tree)

propagate_beam_numeric(TraceTree t, q_in, ...)

propagate_beam_symbolic(TraceTree t, q_in, ...)