Click or drag to resize

SquaredGatedBCWeir Fields

The SquaredGatedBCWeir type exposes the following members.

Fields
  NameDescription
Protected field_accepts
List of quantities that are accepted
(Inherited from Structure.)
Protected field_actualGateLevel
Gate level
Protected field_controlIsActive
Flag indicating if gate control is active, i.e. gate is opening or closing
Protected field_controlledMaxGateLevel
Controllable maximum gate level
Protected field_controlledMinGateLevel
Controllable minimum gate level
Protected field_controlStategyId
If the structure is being controlled, then _controlStategyId contains the ID of the active control strategy
(Inherited from Structure.)
Protected field_controlTargetGateLevel
Target level of gate, i.e. the level that the gate currently approaches.
Protected field_delhs
Linear flow variation. For water level differences less than delhs use a linear Q variation between h1-h2=delhs and h1-h2=0. This is to avoid stability problems for small water level differences where dQdh goes to infinity. Unit: [m] Default: 0.01
(Inherited from AbstractBroadCrestedCWeir.)
Protected field_downstreamCrossSection
Downstream cross section data. The cross section data is the processed level, with, area.
(Inherited from AbstractBroadCrestedCWeir.)
Protected field_downstreamWaterLevel
Downstream water level, as set by SetWaterLevels(Double, Double) Unit: [m]
(Inherited from Structure.)
Protected field_dqdhDownstream
The derivative of flow through the structure with downstream water level. The flow is calculated in the derived classes when the SetWaterLevels method is called. Unit: [m2/sec]
(Inherited from Structure.)
Protected field_dqdhUpstream
The derivative of flow through the structure with upstream water level. The flow is calculated in the derived classes when the SetWaterLevels method is called. Unit: [m2/sec]
(Inherited from Structure.)
Protected field_flowArea
Flow area through structure. Used by most (but not all) structures.
(Inherited from Structure.)
Protected field_flowDir
FlowDir is used to determine which parameters to use for the flow calculations. Derived by the SetWaterLevels(Double, Double).
(Inherited from Structure.)
Protected field_headLossFreeOverflowNegativeFlow
Free overflow factor for negative flow. Default value = 1.
(Inherited from AbstractBroadCrestedCWeir.)
Protected field_headLossFreeOverflowPositiveFlow
Free overflow factor for positive flow. Default value = 1.
(Inherited from AbstractBroadCrestedCWeir.)
Protected field_headLossInflowNegativeFlow
Inflow head loss factor for negative flow. Default value = 0.5.
(Inherited from AbstractBroadCrestedCWeir.)
Protected field_headLossInflowPositiveFlow
Inflow head loss factor for positive flow. Default value = 0.5.
(Inherited from AbstractBroadCrestedCWeir.)
Protected field_headLossOutflowNegativeFlow
Outflow head loss factor for negative flow. Default value = 1.
(Inherited from AbstractBroadCrestedCWeir.)
Protected field_headLossOutflowPositiveFlow
Outflow head loss factor for positive flow. Default value = 1.
(Inherited from AbstractBroadCrestedCWeir.)
Protected field_id
Identification name of the structure
(Inherited from Structure.)
Protected field_implicit
If _implicit == false, then the derivatives are always zero. Default value: true.
(Inherited from Structure.)
Protected field_location
Location in the network
(Inherited from Structure.)
Protected field_maxValue
Maximum value of gate level that a control can set in Control()
Protected field_minimumHeadloss
Minimum head loss across a structure. Default value = 0.1
(Inherited from AbstractBroadCrestedCWeir.)
Protected field_multiplicator
Multiplicator or "number of structures" of this type. Used for modelling more structures at the same location with the same geometry in one go. Unit: [] Default: 1
Protected field_offers
List of quantities that are offered
(Inherited from Structure.)
Protected field_partOfCompositeFlow
When the culvert is part of a composite structure Q1=Q2 will differ from Qs. Qs=Q1*_partOfCompositeFlow;
(Inherited from AbstractBroadCrestedCWeir.)
Protected field_q
Flow through the structure. The flow is calculated in the derived classes when the SetWaterLevels method is called. Unit: [m3/sec]
(Inherited from Structure.)
Protected field_runTimeDiagnostics
Diagnostics are written into this Diagnostics during calculations. Set during Initialize(IDiagnostics)
(Inherited from Structure.)
Protected field_sillLevel
The level of the sill just upstream of the gate.
(Inherited from SquareBroadCrestedWeir.)
Protected field_structureIterationCentering
Used when making relaxation when iterating to find the subcritical solution for structures solved using the energy equation. When it equals 1 no relaxation is made.
(Inherited from AbstractBroadCrestedCWeir.)
Protected field_topoID
Identification used to find referenced cross sections
(Inherited from Structure.)
Protected field_upstreamCrossSection
Upstream cross section data. The cross section data is the processed level, with, area.
(Inherited from AbstractBroadCrestedCWeir.)
Protected field_upstreamWaterLevel
Upstream water level, as set by SetWaterLevels(Double, Double) Unit: [m]
(Inherited from Structure.)
Protected field_useControlledMaxGateLevel
Flag indicating if controllable maximum gate level is enforced
Protected field_useControlledMinGateLevel
Flag indicating if controllable minimum gate level is enforced
Protected field_valveType
Type of the valve Default: None
(Inherited from ValvedStructure.)
Protected field_width
Width of weir
(Inherited from SquareBroadCrestedWeir.)
Top
See Also