Click or drag to resize

RoutingReach Class

A reach where water is routed through, using one or several IRoutingElement's.
Inheritance Hierarchy

Namespace:  DHI.Mike1D.NetworkDataAccess
Assembly:  DHI.Mike1D.NetworkDataAccess (in DHI.Mike1D.NetworkDataAccess.dll) Version: 16.0.0.0 (11.1.1.1111)
Syntax
C#
public class RoutingReach : Reach, 
	IRoutingReach, IReach

The RoutingReach type exposes the following members.

Constructors
  NameDescription
Public methodRoutingReach
Initializes a new instance of the RoutingReach class
Top
Properties
  NameDescription
Public propertyDescription
User's descriptive information related to the link
(Inherited from Reach.)
Public propertyEndConnection
Specifies where the reach is connected at its end point (high chainage). Must be null if not connected.
(Inherited from Reach.)
Public propertyIsPressureReach
True if the reach should always be pressurized (MU special reach with slope=0 and "weir" at transition to normal reach.)
(Inherited from Reach.)
Public propertyIsRegulatedReach
Regulate reach with a discharge structure on first q-grid point. This is used for MU setups to limit Q to a QMax(H) og QMax(dH). QMax is set by a control in the control module
(Inherited from Reach.)
Public propertyLocationSpan
The XYZ LocationSpan contains the reach ID, start and end chainages and digipoints in one structure.
(Inherited from Reach.)
Public propertyMaximumDx
The maximal allowed distance between two points of the same type?
(Inherited from Reach.)
Public propertyNonReturnReach
Restrict flow in the first q-grid point to be positive only. Default is false
(Inherited from Reach.)
Public propertyReverseDirection
Reverse the positive flow direction of the reach. Default is false
(Inherited from Reach.)
Public propertyRoutingElements
Routing elements used in this reach
Public propertyStartConnection
Specifies where the reach is connected at its start point (low chainage). Must be null if not connected.
(Inherited from Reach.)
Public propertyTopoID
Id for the cross section topologi that is to be used for the Link / Branch. If TopoID is not used, set to empty string (null will be handled as the empty string).
(Inherited from Reach.)
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
For debug purposes
(Inherited from Reach.)
Top
Fields
  NameDescription
Protected field_endConnection
End connection
(Inherited from Reach.)
Protected field_locationSpan
Span of reach
(Inherited from Reach.)
Protected field_startConnection
Start connection
(Inherited from Reach.)
Top
Extension Methods
  NameDescription
Public Extension MethodIsStructureReach
Returns true when reach is an IStructureReach
(Defined by NetworkExtensions.)
Top
See Also