CatchmentKinematicWaveSurfaceRouting Class

Data interface that covers data in a kinematic wave catchment model which varies with the surface type. Note that not all properties are applicable for all surface types.

Definition

Namespace: DHI.Mike1D.RainfallRunoffModule
Assembly: DHI.Mike1D.RainfallRunoffModule (in DHI.Mike1D.RainfallRunoffModule.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public class CatchmentKinematicWaveSurfaceRouting : ICatchmentKinematicWaveSurfaceRoutingData
Inheritance
Object    CatchmentKinematicWaveSurfaceRouting
Implements
ICatchmentKinematicWaveSurfaceRoutingData

Constructors

CatchmentKinematicWaveSurfaceRoutingInitializes a new instance of the CatchmentKinematicWaveSurfaceRouting class

Properties

Length The length of the subcatchment/channel.

The model assumes a prismatic flow channel with rectangular cross section. The channel bottom width is computed from catchment area and length.

If not defined, the average length of the base catchment is used.

Default: undefined Unit: [m]

ManningM Manning M number.

Default: depending on the surface type.

Unit: [m^(2/3)/s].

Slope The slope of the catchment/channel.

If not defined, the average slope of the base catchment is used.

Default: undefined Unit: [m]

SurfaceType Surface type, SurfaceType.

Methods

CloneDataMembersOnly Creates a clone only of data members of the class.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

Fields

KinematicFactor Kinematic factor. Computational variable. Unit: [m^(4/3)/s]
Runoff Runoff from the sub-catchment. State variable. Unit: [m3/s]
RunoffOld Runoff from the sub-catchment at previous time step Computational variable. Unit: [m3/s]
Width Width of the sub-catchment. Computational variable. Unit: [m]

See Also