finesse.solutions.beamtrace.PropagationSolution.beamsize¶
- PropagationSolution.beamsize(at, which=None)[source]¶
Beam radius at a given location of the path.
- Parameters
- See :meth:`.PropagationSolution.q`.
- Returns
w : float or
OperationIf at is an
OpticalNodeinstance, or aConnectorobject and which was specified, then the beam size corresponding to this node is returned.ws : dict
Otherwise, a dictionary of the input and output node mappings to their respective beam sizes is returned.
- Raises