AbstractBottomSlot Class

Base functionality for the BottomSlotClassic and BottomSlotAreaPreserving.

Definition

Namespace: DHI.Mike1D.CrossSectionModule
Assembly: DHI.Mike1D.CrossSectionModule (in DHI.Mike1D.CrossSectionModule.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public abstract class AbstractBottomSlot : IBottomSlot, 
	ISlot
Inheritance
Object    AbstractBottomSlot
Implements
IBottomSlot, ISlot

Constructors

AbstractBottomSlot Construct and initialize AbstractBottomSlot

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)
GetAdditionalSurfaceArea Returns the additional storage area of the slot given the water level.
GetFlowArea Returns the area of the slot given the water level.
GetFlowAreaDerivative Returns the flow area of the slot given the water level.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetRadius Returns the radius in the slot. This is the value at the top of the slot (at waterLevel = ICrossSection.ZMin+slotStartDepth)
GetRadiusDerivative Returns the hydraulic radius for the given water level.
GetResistanceFactor Returns the resistance factor in the slot. This is the value at the top of the slot (at waterLevel = ICrossSection.ZMin+slotStartDepth)
GetResistanceFactorDerivative Get the derivative of the resistance factor at the given water level
GetStorageWidth Returns the width of the slot given the water level.
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
MoveSlot Move slot up or down, to match the specified bottom level.

Initially the bottom level is set to ZMin

ToStringReturns a string that represents the current object.
(Inherited from Object)
Validate Validate the object

Fields

_bottomLevel Bottom level for cross section.
_crossSection Cross section that slot is attached to.
_slotStartDepth depth where the slot is used

See Also