SquaredGatedBCWeir Fields | 
The SquaredGatedBCWeir type exposes the following members.
| Name | Description | |
|---|---|---|
| _accepts | 
            List of quantities that are accepted
              (Inherited from Structure.) | |
| _actualGateLevel | 
            Gate level
              | |
| _controlIsActive |  Flag indicating if gate control is active, i.e. gate is opening or closing   | |
| _controlledMaxGateLevel | 
            Controllable maximum gate level
              | |
| _controlledMinGateLevel | 
            Controllable minimum gate level
              | |
| _controlStategyId | 
            If the structure is being controlled, then _controlStategyId contains the ID of the
            active control strategy
              (Inherited from Structure.) | |
| _controlTargetGateLevel |  Target level of gate, i.e. the level that the gate currently approaches.   | |
| _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.) | |
| _downstreamCrossSection | 
            Downstream cross section data. The cross section data is the processed level, with, area.
              (Inherited from AbstractBroadCrestedCWeir.) | |
| _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.) | |
| _headLossFreeOverflowNegativeFlow | 
            Free overflow factor for negative flow.
            Default value = 1.
              (Inherited from AbstractBroadCrestedCWeir.) | |
| _headLossFreeOverflowPositiveFlow | 
            Free overflow factor for positive flow.
            Default value = 1.
              (Inherited from AbstractBroadCrestedCWeir.) | |
| _headLossInflowNegativeFlow | 
            Inflow head loss factor for negative flow.
            Default value = 0.5.
              (Inherited from AbstractBroadCrestedCWeir.) | |
| _headLossInflowPositiveFlow | 
            Inflow head loss factor for positive flow.
            Default value = 0.5.
              (Inherited from AbstractBroadCrestedCWeir.) | |
| _headLossOutflowNegativeFlow | 
            Outflow head loss factor for negative flow.
            Default value = 1.
              (Inherited from AbstractBroadCrestedCWeir.) | |
| _headLossOutflowPositiveFlow | 
            Outflow head loss factor for positive flow.
            Default value = 1.
              (Inherited from AbstractBroadCrestedCWeir.) | |
| _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.) | |
| _maxValue | 
            Maximum value of gate level that a control can set in Control()
              | |
| _minimumHeadloss | 
            Minimum head loss across a structure.
            Default value = 0.1
              (Inherited from AbstractBroadCrestedCWeir.) | |
| _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
              | |
| _offers | 
            List of quantities that are offered
              (Inherited from Structure.) | |
| _partOfCompositeFlow | 
            When the culvert is part of a composite structure Q1=Q2 will differ from Qs.
            Qs=Q1*_partOfCompositeFlow;
              (Inherited from AbstractBroadCrestedCWeir.) | |
| _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.) | |
| _sillLevel | 
            The level of the sill just upstream of the gate.
              (Inherited from SquareBroadCrestedWeir.) | |
| _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.) | |
| _topoID | 
            Identification used to find referenced cross sections
              (Inherited from Structure.) | |
| _upstreamCrossSection | 
            Upstream cross section data. The cross section data is the processed level, with, area.
            
              (Inherited from AbstractBroadCrestedCWeir.) | |
| _upstreamWaterLevel | 
            Upstream water level, as set by SetWaterLevels(Double, Double)
            Unit: [m]
              (Inherited from Structure.) | |
| _useControlledMaxGateLevel | 
            Flag indicating if controllable maximum gate level is enforced
              | |
| _useControlledMinGateLevel | 
            Flag indicating if controllable minimum gate level is enforced
              | |
| _valveType | 
            Type of the valve
            Default: None
              (Inherited from ValvedStructure.) | |
| _width | 
            Width of weir
              (Inherited from SquareBroadCrestedWeir.) |