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. | |
| The base class for components which generate some kind of noise. | |
| 
 | A Variable is a model element which can be a symbolic expression. | 
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. |