finesse.components.general
¶
Top-level objects which specific optical, and otherwise, components should inherit from.
Classes
|
Base class for any component which connects nodes together. |
The base class for components which generate optical frequencies. |
|
|
A local degree of freedom definition that combines a DC parameter and AC nodes at some element. |
The base class for components which generate some kind of noise. |
|
|
The variable element acts slightly different to other elements. When added to a model it creates a new |
Enums
|
An enum describing the type of coupling between two nodes. |
|
An enum describing the type of interaction between two nodes. |
|
An enum describing the type of noise a component generates. |
Functions
Flags that a ModelElement will be making references to nodes owner by other elements, or borrows a reference. |
|
|
Retrieves the type of coupling (see |
Flags that this element type is unique in a model. |