finesse.solutions.beamtrace.ABCDSolution¶
Overview
- class finesse.solutions.beamtrace.ABCDSolution(name, M, direction, symbolic)[source]¶
 Bases:
BaseSolutionSolution for a composite ABCD calculation.
- Parameters
 - Marray-like or two-element tuple of array-like
 The ABCD matrix / matrices.
- directionstr
 Direction / plane of computation.
"both"indicates that M is a tuple of the ABCD matrices computed over both the tangential and sagittal planes."x"implies M is the ABCD matrix computed over the tangential plane."y"implies M is the ABCD matrix computed over the sagittal plane.- symbolicbool
 Flag indicating whether the calculations are symbolic.
Properties
A copy of the underlying ABCD matrix as a   | 
|
The plane in which this ABCD matrix was computed - 'x' for tangential, 'y' for sagittal.  | 
|
Indicates whether this ABCD solution is symbolic.  | 
Methods
  | 
|
Evaluate the symbolic ABCD matrix.  |