DamBreakBase Fields |
The DamBreakBase type exposes the following members.
Name | Description | |
---|---|---|
![]() | _accepts |
List of quantities that are accepted
(Inherited from Structure.) |
![]() | _boundary |
Breach level, breach width, and breach slope are stored as components (in that order) in the
StructureSourceBoundary.
|
![]() | _breachIsOpen |
Flag indicating if breach is open
|
![]() | _controlStategyId |
If the structure is being controlled, then _controlStategyId contains the ID of the
active control strategy
(Inherited from Structure.) |
![]() | _crestLevel |
Level of dam (before breach)
|
![]() | _crestWidth |
Width of dam (before breach)
|
![]() | _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.) |
![]() | _failureMode |
Specifies how the dam break failure evolves
|
![]() | _failureTrigger |
Type of failure trigger
|
![]() | _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.) |
![]() | _reportPath |
The directory of the text output file is taken from this file path. It is set from the
boundary data connection during Initialize().
|
![]() | _runTimeDiagnostics |
Diagnostics are written into this Diagnostics during calculations.
Set during Initialize(IDiagnostics) (Inherited from Structure.) |
![]() | _simStartTime |
Start time of simulation
|
![]() | _timeN | Time N |
![]() | _timeNp1 | Time N+1 = current time |
![]() | _timeOfLastWrite | Time that state results was written last time |
![]() | _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.) |
![]() | _writer | Writer, for writing state results |