![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
Files | |
| SigmaColumn.cpp | |
| G-steps 4 and 5 — see the header for the coordinate, the flux forms and the handover convention. | |
| SigmaColumn.hpp | |
| G-steps 4 and 5 — closure B: the σ-coordinate explicit unsaturated column with a moving lower boundary (the water table). | |
| SoilCharacteristic.cpp | |
| G-steps 2 and 13 — see the header, especially its. | |
| SoilCharacteristic.hpp | |
G-steps 2 and 13 — the four production soil-characteristic laws and the closure-A quasi-steady recharge q₀(hᵤ, h_g). | |
| SubsurfaceData.cpp | |
| Sizing, storage accounting and token round-trip for the two-zone groundwater state (G-step 1). | |
| SubsurfaceData.hpp | |
| G-step 1 — state, parameters and options for the two-zone groundwater kernel (TWO_ZONE_GROUNDWATER_EXPLICIT_LTS_PLAN §4). | |
| SubsurfaceSections.cpp | |
Parsers, resolution and writer for the [2D_AQUIFER*] sections. | |
| SubsurfaceSections.hpp | |
G-step 1 — [2D_AQUIFER_OPTIONS], [2D_AQUIFER] and [2D_AQUIFER_NODE]: parsing, unit resolution and writing. | |
| SubsurfaceSolver.cpp | |
| The two-zone groundwater kernel (G-steps 3, 6-12, 14, 16). | |
| SubsurfaceSolver.hpp | |
| G-steps 3, 6-12, 16 — the two-zone groundwater kernel: saturated FV update, lateral Darcy, closure dispatch, node exchange, Dunne transfer, ET, and the LTS tier hooks the surface marcher calls. | |