finesse.components.node.Node
¶
Overview
- class finesse.components.node.Node(name, port, node_type, direction)[source]¶
Bases:
object
Represents a specific connection at a component.
Mathematically a node represents a single equation in the interferometer matrix.
A node can only be owned by a single component instance - with weak references stored by the connected components.
Properties
The component which has ownership of this node. |
|
A reference to the |
|
|
|
Full name. |
|
Flag indicating whether this node is an input to the associated component. |
|
Name of the node object. |
|
|
|
Port name. |
|
Tagged name of the node object. |
|
|
Methods
|
|
|
Checks if node is a connected by an edge to this node. |