HydraulicParameters Class

Table of corresponding depths, areas, hydraulic radi and conveyances.

Definition

Namespace: DHI.Mike1D.StructureModule
Assembly: DHI.Mike1D.StructureModule (in DHI.Mike1D.StructureModule.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public class HydraulicParameters : IHydraulicParameters
Inheritance
Object    HydraulicParameters
Implements
IHydraulicParameters

Constructors

HydraulicParameters Default empty constructor, the data lists are not initialized
HydraulicParameters(IListIHydraulicParameterSet) Default constructor, initializing the data lists.
HydraulicParameters(Int32) Default constructor, initializing the data lists.

Properties

Areas Areas
Conveyance Conveyances
Count Number of elements in list
Depths Depths. The first depth need not be zero
Radii Hydraulic radii
WidthAtTop Width of cross section at top of tabulated depths and areas.

Methods

Clone Returns copy of the instance
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)
GetArea Get area of culvert geometry
GetAreaDerivative Get area derivative of culvert geometry
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetHydraulicRadiusToPower43 Looks up a hydraulic radius from a depth. The radius i powered to the 4/3 and returned.
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
MoveParameterSetClosestToArea By interpolation the parameter set that has an area closest to fraction*max_area is moved to excactly fraction*max_area.
Prepare Prepare for simulation
SetParameters Sort and cache values for fast interpolation
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also