finesse.components
¶
The components
module contains all the component type of an interferometer configuration
including the general objects required to connect them and register node connections.
These include not only optical components such as mirrors and lasers but also electrical and mechanical component types found in physical interferometers.
Sub-modules
Optical components representing physical beamsplitters. |
|
Optical cavities with associated properties. |
|
Optical components performing directional redirection of beams. |
|
User-defined Gaussian beam tracing dependencies at a node. |
|
Top-level objects which specific optical, and otherwise, components should inherit from. |
|
Optical components performing directional suppression of beams. |
|
Laser-type optical components for producing beams. |
|
Transmissive optical components which focus or disperse light beams. |
|
Dielectric interface type components representing physical mirrors. |
|
Modal computation module |
|
Optical components performing modulation of beams. |
|
Objects for connecting and registering connections between components. |
|
Contains the class |
|
A components sub-module containing classes for detecting power at a physical point in a configuration. |
|
Signal-type electrical component for producing signal inputs. |
|
Space-type objects representing physical distances between components. |
|
Squeezer-type optical components for producing squeezed light inputs. |
|
Base class for dependencies of beam tracing routines. |
|
Wire-type objects representing electrical connections between components. |
|