Pump Fields |
The Pump type exposes the following members.
Name | Description | |
---|---|---|
_accepts |
List of quantities that are accepted
(Inherited from Structure.) | |
_controlStategyId |
If the structure is being controlled, then _controlStategyId contains the ID of the
active control strategy
(Inherited from Structure.) | |
_downstreamWaterLevel |
Downstream water level, as set by SetWaterLevels(Double, Double)
Unit: [m]
(Inherited from Structure.) | |
_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.) | |
_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.) | |
_flowArea |
Flow area through structure. Used by most (but not all) structures.
(Inherited from Structure.) | |
_flowDir |
FlowDir is used to determine which parameters to use for the flow calculations.
Derived by the SetWaterLevels(Double, Double).
(Inherited from Structure.) | |
_id |
Identification name of the structure
(Inherited from Structure.) | |
_implicit |
If _implicit == false, then the derivatives are always zero.
Default value: true.
(Inherited from Structure.) | |
_location |
Location in the network
(Inherited from Structure.) | |
_offers |
List of quantities that are offered
(Inherited from Structure.) | |
_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.) | |
_runTimeDiagnostics |
Diagnostics are written into this Diagnostics during calculations.
Set during Initialize(IDiagnostics) (Inherited from Structure.) | |
_topoID |
Identification used to find referenced cross sections
(Inherited from Structure.) | |
_upstreamWaterLevel |
Upstream water level, as set by SetWaterLevels(Double, Double)
Unit: [m]
(Inherited from Structure.) | |
MaxPumpDischargeDownstream |
Delegate to access the volume available for pumping downstream. Used when UseSuppressionFactor is false.
For structure reaches, this is calculated in the downstream node, else it's calculated in the downstream, h-point.
| |
MaxPumpDischargeUpstream |
Delegate to access the volume available for pumping upstream. Used when UseSuppressionFactor is false.
For structure reaches, this is calculated in the upstream node, else it's calculated in the upstream, h-point.
| |
PreviousDischarge |
Previous discharge across the pump
If not set, the previous discharge will be not taking the water level derivatives into account. | |
PumpSuppressionFactorDownstream |
Delegate to access a pump suppresion factor for flows coming from downstream.
Used in M11 simulations to reduce discharge through pump at low water levels.
Not used in MIKE URBAN simulations.
| |
PumpSuppressionFactorUpstream |
Delegate to access a pump suppresion factor for flows coming from upstream.
Used in M11 simulations to reduce discharge through pump at low water levels.
Not used in MIKE URBAN simulations.
|