EngineNodeStructure Properties |
The EngineNodeStructure type exposes the following members.
Name | Description | |
---|---|---|
BottomLevel |
Bottom level
(Inherited from EngineNode.)For a junction node (node without volume (in a river setup)), this is set to the smallest bottomlevel of the surrounding reaches. | |
ExternalCoupledArea |
When coupled to an external water level, the effect of changing the water level in the
network model also affects the external water level. By specifying the external coupled area,
the actual water level boundary is modified to take the change in this
external coupled area into account.
(Inherited from EngineNode.)It effectively has a smoothing effect on a coupling. The smaller coupled area, the more smoothing effect is applied. Setting the coupled area to 0 disables the procedure. | |
GroundLevel |
Ground level
(Inherited from EngineNode.)For a junction node (node without volume (in a river setup)), this is not set, having value of MaxValue. | |
HasVolume |
Boolean specifying whether the enginenode has a volume.
(Inherited from EngineNode.)Must be overwritten for enginenodes with a volume | |
HeadLossCalculator |
Head loss calculator
(Inherited from EngineNode.) | |
ID |
Node ID string. (Not associated with the reach ID's)
(Inherited from EngineNode.) | |
InfiltrationCalculator |
Infiltration calculator
(Inherited from EngineNode.) | |
InternalNode |
Returns true if the node is internal, i.e., not a boundary node.
(Inherited from EngineNode.) | |
Location | Obsolete.
The Location of the node. A node can be placed at more than one
location. This only handles one location. Used for searching for
initial conditions.
(Inherited from EngineNode.) | |
MaxInflowFromSurface |
Maximum inflow from the surface, i.e. rainfall runoff type inflows.
(Inherited from EngineNode.)This is only relevant for sewer type nodes, where the inflow is limited by a surface opening like a sewer grate. | |
NodeMaxInflowReservoir | Node max inflow reservoir (Inherited from EngineNode.) | |
OpenBoundarySubType |
Sub type of open boundary.
(Inherited from EngineNode.) | |
OpenBoundaryType |
Type of open boundary. Check if node is an open boundary using InternalNode
before accessing this property.
(Inherited from EngineNode.) | |
OpenSourceBoundary |
Get the IOpenSourceBoundary for the node. Null when node is an internal node
(not an open boundary node)
(Inherited from EngineNode.) | |
OutletReachId |
ID of outlet structure
| |
PressureReachNodeType |
This nodes relation to pressurized sections of the network
(Inherited from EngineNode.) | |
PressureReachTailCrestLevel |
Minimum water level in the outflow from pressurized sections, and hence also minimum water level in the pressurized section
(Inherited from EngineNode.)Only applicable when PressureReachNodeType is Tail. | |
ShadowNode |
Returns true if the node is a shadow node, i.e. only representing a node from another domain (MPI)
(Inherited from EngineNode.) | |
Structure |
Node structure
| |
XCoordinate |
X coordinate of node
(Inherited from EngineNode.) | |
YCoordinate |
Y coordinate of node
(Inherited from EngineNode.) |