![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
[2D_AQUIFER_OPTIONS]. Defaults are the plan's starred values.
More...
#include <SubsurfaceData.hpp>
Public Attributes | |
| SoilChar | soil_char = SoilChar::RUSSO |
| GwClosure | closure = GwClosure::AUTO |
| int | m_layers = 8 |
| σ layers under closure B (global default) | |
| bool | capillary_diff = false |
| closure B optional diffusive term (D-N3: OFF) | |
| double | c_gw = 0.5 |
| saturated stability safety factor | |
| double | c_col = 0.9 |
| column stability safety factor | |
| bool | force_closed_form = false |
| bool | per_subcatch = false |
| bool | dunne = true |
| std::string | gw_et = "NONE" |
| GW_ET: NONE | CAPILLARY_RISE | BOUNDARY_ET | BOTH. | |
| bool | authored = false |
| True once any [2D_AQUIFER*] row was authored. | |
[2D_AQUIFER_OPTIONS]. Defaults are the plan's starred values.
| bool openswmm::twoD::GwOptions::authored = false |
True once any [2D_AQUIFER*] row was authored.
| double openswmm::twoD::GwOptions::c_col = 0.9 |
column stability safety factor
| double openswmm::twoD::GwOptions::c_gw = 0.5 |
saturated stability safety factor
| bool openswmm::twoD::GwOptions::capillary_diff = false |
closure B optional diffusive term (D-N3: OFF)
| GwClosure openswmm::twoD::GwOptions::closure = GwClosure::AUTO |
| bool openswmm::twoD::GwOptions::dunne = true |
Dunne saturation-excess transfer to the surface twin. Default ON — it IS the mass balance (G0 sign-off, draft decision 9); the flag exists for compatibility comparisons, not as a modelling choice.
| bool openswmm::twoD::GwOptions::force_closed_form = false |
suppress the αL ≥ 5 auto-override
| std::string openswmm::twoD::GwOptions::gw_et = "NONE" |
GW_ET: NONE | CAPILLARY_RISE | BOUNDARY_ET | BOTH.
| int openswmm::twoD::GwOptions::m_layers = 8 |
σ layers under closure B (global default)
| bool openswmm::twoD::GwOptions::per_subcatch = false |
MODE PER_SUBCATCH — one degenerate cell per subcatchment, no mesh sections, lateral flux zero, node exchange to the outlet node. This is G1's vehicle and shares the whole code path (§8).
| SoilChar openswmm::twoD::GwOptions::soil_char = SoilChar::RUSSO |