Click or drag to resize

IHDReachConnection Interface

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

Namespace:  DHI.Mike1D.Engine.ModuleHD
Assembly:  DHI.Mike1D.Engine (in DHI.Mike1D.Engine.dll) Version: 19.0.0.0 (11.1.1.1111)
Syntax
public interface IHDReachConnection

The IHDReachConnection type exposes the following members.

Properties
  NameDescription
Public propertyDirectionVector
Vector pointing from near node to distant node.
Public propertyHDHGridPointAtEnd
Shortcut to first H grid point at the end of the reach
Public propertyHDQGridPointAtEnd
Shortcut to first Q grid point at the end of the reach
Public propertyHDReach
The reach that is connected to node.
Public propertyListIndex
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)

Public propertyReachEnd
The end of the reach that is connected to node, start/end of reach, based on chainage.
Public propertyReachNodeFlowType
Type of flow between reach and node
Top
Extension Methods
  NameDescription
Public Extension MethodFlowIntoNode
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.)
Public Extension MethodMinimumOfNaturalAndCriticalDepth
Calculates minimum of natural and critical depth.
(Defined by ModuleHDExtensions.)
Public Extension MethodSlope
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.)
Top
See Also