IHDReachConnection Interface

A HD reach connection is used by the nodes, when listing which reaches that is connected to a node.

Definition

Namespace: DHI.Mike1D.Engine.ModuleHD
Assembly: DHI.Mike1D.Engine (in DHI.Mike1D.Engine.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public interface IHDReachConnection : IFlowReachConnection
Implements
IFlowReachConnection

Properties

DirectionVector Vector pointing from near node to distant node.
FlowHGridPointAtEnd Shortcut to first H grid point at the end of the reach
(Inherited from IFlowReachConnection)
FlowReach The reach that is connected to node.
(Inherited from IFlowReachConnection)
HDHGridPointAtEnd Shortcut to first H grid point at the end of the reach
HDQGridPointAtEnd Shortcut to first Q grid point at the end of the reach
HDReach The reach that is connected to node.
ListIndex The index of this connection in the list of HD connections of the node.

This need not equal the list of connections in the engine node (i.e. when Routing is enabled)


(Inherited from IFlowReachConnection)
ReachEnd The end of the reach that is connected to node, start/end of reach, based on chainage.
(Inherited from IFlowReachConnection)
ReachNodeFlowType Type of flow between reach and node
(Inherited from IFlowReachConnection)

Extension Methods

FlowIntoNode Evalueate whether flow is into or out of the node.

When discharge is very small, water level slope is also taken into account.


(Defined by EngineExtensions)
MinimumOfNaturalAndCriticalDepth Calculates minimum of natural and critical depth.
(Defined by ModuleHDExtensions)
Slope Slope of reach, when looking into the reach from the node.

The slope is positive if the reach bottome level increases when looking from the node.

Does not work for structure reaches


(Defined by ModuleHDExtensions)

See Also