finesse.tracing¶
The beam tracing library of Finesse.
This sub-package includes the core data structures and algorithms used for structuring
and performing beam traces (tree and forest, for developer reference
mostly), and tools for executing propagations of beams outside of the context of a
simulation (tools).
Sub-modules
Collection of ABCD functions for standard optical components. |
|
Internal Cythonised tools for performing the calculations required by each function in |
|
The TraceForest data structure used for representing propagating beams in a model. |
|
Beam propagation tools for use outside of a simulation context. |
|
The TraceTree data structure and associated algorithms. |