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. |
|
A component that introduces some loss for particular frequencies or light, relative to the carrier frequency. |
|
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 intensity fluctuations at a physical point in a model. |
|
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. |
|