Click or drag to resize

SquaredGatedBCWeir 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 abstract class SquaredGatedBCWeir : SquareBroadCrestedWeir, 
	IControllable, ITimeStructure, IGate, IStructure, IDoubleProxy, 
	IQuantityProxy, IModelStateReadWrite

The SquaredGatedBCWeir type exposes the following members.

Constructors
  NameDescription
Protected methodSquaredGatedBCWeir
Initializes a new instance of the SquaredGatedBCWeir class
Top
Properties
  NameDescription
Public propertyActualGateLevel
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 propertyID (Inherited from Structure.)
Public propertyIDInUserUnit (Inherited from Structure.)
Public propertyImplicit (Inherited from Structure.)
Public propertyInitialGateLevel
Public propertyInvertLevelDownstream (Inherited from SquareBroadCrestedWeir.)
Public propertyInvertLevelUpstream (Inherited from SquareBroadCrestedWeir.)
Public propertyIterationTolerance (Inherited from AbstractBroadCrestedCWeir.)
Public propertyLength (Inherited from Structure.)
Public propertyLocation (Inherited from Structure.)
Public propertyMaximumIterations (Inherited from AbstractBroadCrestedCWeir.)
Public propertyMaxSpeed
Public propertyMaxValue
Public propertyMinimumHeadloss (Inherited from AbstractBroadCrestedCWeir.)
Public propertyMultiplicator
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 propertyTopoID (Inherited from Structure.)
Public propertyType (Inherited from SquareBroadCrestedWeir.)
Public propertyUpstreamCrossSection (Inherited from AbstractBroadCrestedCWeir.)
Public propertyUpstreamWaterLevel (Inherited from Structure.)
Public propertyUseMaxValue
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 methodControlSetFlowFactor (Inherited from Structure.)
Public methodControlSetGateLevel
Public methodControlSetMaxGateLevel
Public methodControlSetMinGateLevel
Public methodControlSetMinMaxGateLevel
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 (Inherited from SquareBroadCrestedWeir.)
Public methodGetControlAction (Overrides StructureGetControlAction(String).)
Public methodGetCurrentValue (Overrides StructureGetCurrentValue(String).)
Protected methodGetDepth (Inherited from SquareBroadCrestedWeir.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Protected methodGetInvertLevel (Inherited from SquareBroadCrestedWeir.)
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 SquareBroadCrestedWeirInitialize(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
Public methodReadState
Public methodResetControlledState (Overrides StructureResetControlledState.)
Public methodSetControlStrategyId (Inherited from Structure.)
Protected methodSetInputWaterLevels (Inherited from Structure.)
Public methodSetWaterLevels(Double, Double) (Inherited from SquareBroadCrestedWeir.)
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 StructureValidate.)
Public methodValueGetter (Overrides SquareBroadCrestedWeirValueGetter(Int32).)
Public methodValueSetter (Inherited from Structure.)
Protected methodValveDecidesFlow (Inherited from ValvedStructure.)
Public methodWriteState
Protected methodZeroFlowDueToValve (Inherited from ValvedStructure.)
Top
Fields
  NameDescription
Protected field_accepts (Inherited from Structure.)
Protected field_actualGateLevel
Protected field_controlIsActive
Protected field_controlledMaxGateLevel
Protected field_controlledMinGateLevel
Protected field_controlStategyId (Inherited from Structure.)
Protected field_controlTargetGateLevel
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
Protected field_minimumHeadloss (Inherited from AbstractBroadCrestedCWeir.)
Protected field_multiplicator
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
Protected field_useControlledMinGateLevel
Protected field_valveType (Inherited from ValvedStructure.)
Protected field_width (Inherited from SquareBroadCrestedWeir.)
Top
Extension Methods
See Also