finesse.solutions.beamtrace.PropagationSolution.make_table

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

Construct a table showing the beam properties at each node.

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.

Returns

table : str

The table as a string.