finesse.solutions.beamtrace.PropagationSolution.print

PropagationSolution.print(tablefmt='fancy_grid', subs=None)[source]

Print the propagated beam properties at each node in a table format.

This internally calls PropagationSolution.make_table() and prints its return string.

Parameters

tablefmt : str, optional; default: “fancy_grid”

The plain-text table format to pass to tabulate.

subs : dict, optional

A dictionary of model parameter to value substitutions to pass to the eval methods of symbolic expressions.

If this solution object is not symbolic then this argument is ignored.