Click or drag to resize

AbstractBottomSlot Class

Base functionality for the BottomSlotClassic and BottomSlotAreaPreserving.
Inheritance Hierarchy
SystemObject
  DHI.Mike1D.CrossSectionModuleAbstractBottomSlot

Namespace:  DHI.Mike1D.CrossSectionModule
Assembly:  DHI.Mike1D.CrossSectionModule (in DHI.Mike1D.CrossSectionModule.dll) Version: 19.0.0.0 (11.1.1.1111)
Syntax
public abstract class AbstractBottomSlot : IBottomSlot, 
	ISlot

The AbstractBottomSlot type exposes the following members.

Constructors
  NameDescription
Protected methodAbstractBottomSlot
Construct and initialize AbstractBottomSlot
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAdditionalSurfaceArea
Returns the additional storage area of the slot given the water level.
Public methodGetFlowArea
Returns the area of the slot given the water level.
Public methodGetFlowAreaDerivative
Returns the flow area of the slot given the water level.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetRadius
Returns the radius in the slot. This is the value at the top of the slot (at waterLevel = ICrossSection.ZMin+slotStartDepth)
Public methodGetRadiusDerivative
Returns the hydraulic radius for the given water level.
Public methodGetResistanceFactor
Returns the resistance factor in the slot. This is the value at the top of the slot (at waterLevel = ICrossSection.ZMin+slotStartDepth)
Public methodGetResistanceFactorDerivative
Get the derivative of the resistance factor at the given water level
Public methodGetStorageWidth
Returns the width of the slot given the water level.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveSlot
Move slot up or down, to match the specified bottom level.

Initially the bottom level is set to ZMin

Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodValidate
Validate the object
Top
Fields
  NameDescription
Protected field_bottomLevel
Bottom level for cross section.
Protected field_crossSection
Cross section that slot is attached to.
Protected field_slotStartDepth
depth where the slot is used
Top
See Also