DisplaceableCover Class

A type of spilling cover, where water spills out of the network model but the size of the opening can change due to pressure of water column.

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 DisplaceableCover : Cover, 
	IDisplaceableCover, ICover
Inheritance
Object    Cover    DisplaceableCover
Implements
ICover, IDisplaceableCover

Constructors

DisplaceableCoverInitializes a new instance of the DisplaceableCover class

Properties

Diameter Diameter of the cover, may vary from the diameter of the manhole. Unit: [m] Default: 1
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)
MaxFractionChangeRate Maximum allowed change of displacement fraction pr second. Can help stabilize oscillations when cover is displaced drastically.
PressureTable Table containing pressure in a manhole and the corresponding displacement fraction of the cover. If the fraction is 0 the cover is in its place and has not moved whereas 1 means the cover is completely removed. Only increasing values allowed. Units: [m] vs []
SpillCoefficient Linear scaling coefficient for the spill Unit: [] Default: 1
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