finesse.solutions.beamtrace.PropagationSolution.acc_gouy_up_to

PropagationSolution.acc_gouy_up_to(point)[source]

Accumulated Gouy phase up to a point in the traversed path.

This computes the cumulative Gouy phase from the PropagationSolution.start_node to the specified point.

Parameters
pointOpticalNode or Port or Connector or str

A node, port, component or name of component up to which to compute the accumulated Gouy phase.

Returns
agouyfloat or Function

The accumulated Gouy phase up to the given point.