Structure Fields

Fields

_accepts List of quantities that are accepted
_controlStategyId If the structure is being controlled, then _controlStategyId contains the ID of the active control strategy
_downstreamWaterLevel Downstream water level, as set by SetWaterLevels(Double, Double) Unit: [m]
_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]
_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]
_flowArea Flow area through structure. Used by most (but not all) structures.
_flowDir FlowDir is used to determine which parameters to use for the flow calculations. Derived by the SetWaterLevels(Double, Double).
_id Identification name of the structure
_implicit If _implicit == false, then the derivatives are always zero. Default value: true.
_location Location in the network
_offers List of quantities that are offered
_q Flow through the structure. The flow is calculated in the derived classes when the SetWaterLevels method is called. Unit: [m3/sec]
_runTimeDiagnostics Diagnostics are written into this Diagnostics during calculations. Set during Initialize(IDiagnostics)
_topoID Identification used to find referenced cross sections
_upstreamWaterLevel Upstream water level, as set by SetWaterLevels(Double, Double) Unit: [m]

See Also