IRoutingElement Interface

Routing element, from previous routing element to this routing element, this interface specifies what kind of routing is applied.

Definition

Namespace: DHI.Mike1D.NetworkDataAccess
Assembly: DHI.Mike1D.NetworkDataAccess (in DHI.Mike1D.NetworkDataAccess.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public interface IRoutingElement

Properties

DelayTime Delay time, time offset over element

Note that Muskingum also applies a time delay, and adds smoothing. Using both MuskingumK and this DelayTime will apply both delays.

Description User's descriptive information related to the routing element
Location Location of the routing element
MuskingumK The Muskingum K coefficient, often termed the reach "travel time".

If the travel time K is larger than the time step, and the shape parameter MuskingumX is larger than 0, then an unnatural negative dip can occur in front of a new peak. Unit: [s]

Used when RoutingMethod is Muskingum

MuskingumX The Muskingum x coefficient, also called the shape parameter. Must be between 0 and 0.5. A value of 0.2 is often used for river reaches. Values larger than 0.5 are unstable. Values larger than 0.0 can give an unnatural negative dip in front of a new peak. Unit: [-]

Used when RoutingMethod is Muskingum

QhTable A q-h relation table, for calculating a water level based on a q value.

Used when RoutingElevation is QhRelation

RoutingElevation The method for calculation of elevation (water level) in the routing element.
RoutingMethod Method that is used when calculating the routing

See Also