Click or drag to resize

UnderFlowGate Class

Inheritance Hierarchy

Namespace:  DHI.Mike1D.StructureModule
Assembly:  DHI.Mike1D.StructureModule (in DHI.Mike1D.StructureModule.dll) Version: 18.0.0.0 (11.1.1.1111)
Syntax
C#
public class UnderFlowGate : SquaredGatedBCWeir, 
	IUnderFlowGate, IGate, IStructure, IDoubleProxy, IQuantityProxy, 
	IHeadLossStructure, IPlotableStructure, IValvedStructure

The UnderFlowGate type exposes the following members.

Constructors
  NameDescription
Public methodUnderFlowGate
Initializes a new instance of the UnderFlowGate class
Top
Properties
  NameDescription
Public propertyActualGateLevel (Inherited from SquaredGatedBCWeir.)
Public propertydDischargedDownStreamWaterLevel (Inherited from Structure.)
Public propertydDischargedUpStreamWaterLevel (Inherited from Structure.)
Public propertyDelhs (Inherited from AbstractBroadCrestedCWeir.)
Public propertyDischarge (Inherited from Structure.)
Public propertyDownstreamCrossSection (Inherited from AbstractBroadCrestedCWeir.)
Public propertyDownstreamWaterLevel (Inherited from Structure.)
Public propertyExtensionData (Inherited from Structure.)
Public propertyFlowArea (Inherited from AbstractBroadCrestedCWeir.)
Public propertyFlowFactor (Inherited from Structure.)
Public propertyHeadLossFreeOverflowNegativeFlow (Inherited from AbstractBroadCrestedCWeir.)
Public propertyHeadLossFreeOverflowPositiveFlow (Inherited from AbstractBroadCrestedCWeir.)
Public propertyHeadLossInflowNegativeFlow (Inherited from AbstractBroadCrestedCWeir.)
Public propertyHeadLossInflowPositiveFlow (Inherited from AbstractBroadCrestedCWeir.)
Public propertyHeadLossOutflowNegativeFlow (Inherited from AbstractBroadCrestedCWeir.)
Public propertyHeadLossOutflowPositiveFlow (Inherited from AbstractBroadCrestedCWeir.)
Public propertyHorizontalOffSetFromMarker2
Public propertyID (Inherited from Structure.)
Public propertyIDInUserUnit (Inherited from Structure.)
Public propertyImplicit (Inherited from Structure.)
Public propertyInitialGateLevel (Inherited from SquaredGatedBCWeir.)
Public propertyInvertLevelDownstream (Overrides SquareBroadCrestedWeirInvertLevelDownstream.)
Public propertyInvertLevelUpstream (Overrides SquareBroadCrestedWeirInvertLevelUpstream.)
Public propertyIterationTolerance (Inherited from AbstractBroadCrestedCWeir.)
Public propertyLength (Inherited from Structure.)
Public propertyLocation (Inherited from Structure.)
Public propertyMaximumIterations (Inherited from AbstractBroadCrestedCWeir.)
Public propertyMaxSpeed (Inherited from SquaredGatedBCWeir.)
Public propertyMaxValue (Inherited from SquaredGatedBCWeir.)
Public propertyMinimumHeadloss (Inherited from AbstractBroadCrestedCWeir.)
Public propertyMultiplicator (Inherited from SquaredGatedBCWeir.)
Public propertyPartOfCompositeFlow (Inherited from AbstractBroadCrestedCWeir.)
Public propertyRunTimeDiagnostics (Inherited from Structure.)
Public propertySideStructureBank (Inherited from Structure.)
Public propertySideStructureReservoir (Inherited from Structure.)
Public propertySillLevel (Inherited from SquareBroadCrestedWeir.)
Public propertyStructureIterationCentering (Inherited from AbstractBroadCrestedCWeir.)
Public propertyStructureType (Inherited from Structure.)
Public propertySurchargedUnderflowCoefficient
Public propertyTopoID (Inherited from Structure.)
Public propertyType (Overrides SquareBroadCrestedWeirType.)
Public propertyUnderFlowCoefficient
Public propertyUnderflowTransitionCoefficient
Public propertyUpstreamCrossSection (Inherited from AbstractBroadCrestedCWeir.)
Public propertyUpstreamWaterLevel (Inherited from Structure.)
Public propertyUseMaxValue (Inherited from SquaredGatedBCWeir.)
Public propertyValve (Inherited from ValvedStructure.)
Public propertyWaterLevelInStructure (Inherited from AbstractBroadCrestedCWeir.)
Public propertyWidth (Inherited from SquareBroadCrestedWeir.)
Top
Methods
  NameDescription
Public methodAccepts (Inherited from Structure.)
Protected methodApplyFlowFactor (Inherited from Structure.)
Protected methodBroadCrestedWeirFlow (Inherited from AbstractBroadCrestedCWeir.)
Protected methodCalculateCriticalConditions (Inherited from SquareBroadCrestedWeir.)
Public methodControlClose
Public methodControlOpen
Public methodControlSetFlowFactor (Inherited from Structure.)
Public methodControlSetGateLevel (Inherited from SquaredGatedBCWeir.)
Public methodControlSetMaxGateLevel (Inherited from SquaredGatedBCWeir.)
Public methodControlSetMinGateLevel (Inherited from SquaredGatedBCWeir.)
Public methodControlSetMinMaxGateLevel (Inherited from SquaredGatedBCWeir.)
Public methodDescription (Inherited from Structure.)
Public methodDispose (Inherited from Structure.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodExplicitStructureSupport (Inherited from Structure.)
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.)
Protected methodGetArea (Overrides SquareBroadCrestedWeirGetArea(Double).)
Public methodGetControlAction (Overrides SquaredGatedBCWeirGetControlAction(String).)
Public methodGetCurrentValue (Inherited from SquaredGatedBCWeir.)
Protected methodGetDepth (Overrides SquareBroadCrestedWeirGetDepth(Double).)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Protected methodGetInvertLevel (Overrides SquareBroadCrestedWeirGetInvertLevel.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInitialize(IDiagnostics) (Inherited from Structure.)
Public methodInitialize(ICrossSection, ICrossSection, Boolean, IDiagnostics) (Overrides SquaredGatedBCWeirInitialize(ICrossSection, ICrossSection, Boolean, IDiagnostics).)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodOffers (Inherited from Structure.)
Public methodPrepare(HDParameterData, IDiagnostics) (Inherited from SquareBroadCrestedWeir.)
Public methodPrepare(DateTime, HDParameterData, IDiagnostics) (Inherited from AbstractBroadCrestedCWeir.)
Public methodPrepareTimeStep (Inherited from SquaredGatedBCWeir.)
Public methodReadState (Inherited from SquaredGatedBCWeir.)
Public methodResetControlledState (Inherited from SquaredGatedBCWeir.)
Public methodSetControlStrategyId (Inherited from Structure.)
Protected methodSetInputWaterLevels (Inherited from Structure.)
Public methodSetWaterLevels(Double, Double) (Overrides SquareBroadCrestedWeirSetWaterLevels(Double, Double).)
Public methodSetWaterLevels(Double, Double, DateTime) (Inherited from Structure.)
Public methodSetWaterLevels(Double, Double, Double, Double) (Inherited from AbstractBroadCrestedCWeir.)
Protected methodSetZeroFlow (Inherited from Structure.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdatedWaterLevels (Inherited from Structure.)
Public methodValidate (Overrides SquaredGatedBCWeirValidate.)
Public methodValueGetter (Overrides SquaredGatedBCWeirValueGetter(Int32).)
Public methodValueSetter (Inherited from Structure.)
Protected methodValveDecidesFlow (Inherited from ValvedStructure.)
Public methodWriteState (Inherited from SquaredGatedBCWeir.)
Protected methodZeroFlowDueToValve (Inherited from ValvedStructure.)
Top
Fields
  NameDescription
Protected field_accepts (Inherited from Structure.)
Protected field_actualGateLevel (Inherited from SquaredGatedBCWeir.)
Protected field_controlIsActive (Inherited from SquaredGatedBCWeir.)
Protected field_controlledMaxGateLevel (Inherited from SquaredGatedBCWeir.)
Protected field_controlledMinGateLevel (Inherited from SquaredGatedBCWeir.)
Protected field_controlStategyId (Inherited from Structure.)
Protected field_controlTargetGateLevel (Inherited from SquaredGatedBCWeir.)
Protected field_delhs (Inherited from AbstractBroadCrestedCWeir.)
Protected field_downstreamCrossSection (Inherited from AbstractBroadCrestedCWeir.)
Protected field_downstreamWaterLevel (Inherited from Structure.)
Protected field_dqdhDownstream (Inherited from Structure.)
Protected field_dqdhUpstream (Inherited from Structure.)
Protected field_flowArea (Inherited from Structure.)
Protected field_flowDir (Inherited from Structure.)
Protected field_flowFactor (Inherited from Structure.)
Protected field_headLossFreeOverflowNegativeFlow (Inherited from AbstractBroadCrestedCWeir.)
Protected field_headLossFreeOverflowPositiveFlow (Inherited from AbstractBroadCrestedCWeir.)
Protected field_headLossInflowNegativeFlow (Inherited from AbstractBroadCrestedCWeir.)
Protected field_headLossInflowPositiveFlow (Inherited from AbstractBroadCrestedCWeir.)
Protected field_headLossOutflowNegativeFlow (Inherited from AbstractBroadCrestedCWeir.)
Protected field_headLossOutflowPositiveFlow (Inherited from AbstractBroadCrestedCWeir.)
Protected field_id (Inherited from Structure.)
Protected field_implicit (Inherited from Structure.)
Protected field_location (Inherited from Structure.)
Protected field_maxValue (Inherited from SquaredGatedBCWeir.)
Protected field_minimumHeadloss (Inherited from AbstractBroadCrestedCWeir.)
Protected field_multiplicator (Inherited from SquaredGatedBCWeir.)
Protected field_offers (Inherited from Structure.)
Protected field_partOfCompositeFlow (Inherited from AbstractBroadCrestedCWeir.)
Protected field_q (Inherited from Structure.)
Protected field_runTimeDiagnostics (Inherited from Structure.)
Protected field_sillLevel (Inherited from SquareBroadCrestedWeir.)
Protected field_structureIterationCentering (Inherited from AbstractBroadCrestedCWeir.)
Protected field_topoID (Inherited from Structure.)
Protected field_upstreamCrossSection (Inherited from AbstractBroadCrestedCWeir.)
Protected field_upstreamWaterLevel (Inherited from Structure.)
Protected field_useControlledMaxGateLevel (Inherited from SquaredGatedBCWeir.)
Protected field_useControlledMinGateLevel (Inherited from SquaredGatedBCWeir.)
Protected field_valveType (Inherited from ValvedStructure.)
Protected field_width (Inherited from SquareBroadCrestedWeir.)
Top
Extension Methods
See Also