SpillingCover Class

Any manhole or basin can be defined as 'spilling'. If the water level in a node defined as a spilling node reaches the ground level, the water will start spilling irreversibly out of the system. The flow will be computed using the free overflow formula, according to the following: for Hm SmallerOrEqualTo Htop+deltaP (8.2) Qspill = 0 for Hm LargerThan Htop+deltaP (8.2) Qspill = Relative Weir Coefficient*0.63*B*sqrt(2g)*(Hm-(Htop+deltaP))^1.5 here: Qspill= the spill discharge [m3/s], B = a conceptual spill width [m], Hm = the water level in the manhole [m], Htop = the ground level in the manhole [m], deltaP = the "Buffer Pressure Level" for the spill [m], g = the acceleration of gravity [ms-2), RelativeWeirCoefficient = the linear scaling coefficient for the spill.

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 class SpillingCover : Cover, 
	ISpillingCover, ICover
Inheritance
Object    Cover    SpillingCover
Implements
ICover, ISpillingCover

Constructors

SpillingCover Default constructor

Properties

ExpansionCoefficient The surface area of normal, spilling and displaceable covers expand to this coefficient times the area at the start of the cover.
(Inherited from Cover)
SpillCoefficient Linear scaling coefficient for the spill Unit: [] Default: 1
SpillingWaterLevel Water level where spilling starts. Usually ground level. Observe: Cover expansion starts at a different level than spilling. Unit: [m]
WaterLevelStart Water level where cover starts
(Inherited from Cover)

Methods

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)
Validate Validate the cover
(Overrides CoverValidate(String))

See Also