OpenSWMM Engine  6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
subsurface Directory Reference
Directory dependency graph for subsurface:

Files

 CommonSourceCheckpoint.cpp
 Checkpoint persistence for common water source stages.
 
 CommonSourceStage.cpp
 Shared source intervals and stage bookkeeping for coupled water owners.
 
 CommonSourceStage.hpp
 Shared source intervals and stage bookkeeping for coupled water owners.
 
 EngineSourceResultHistory.cpp
 Water-driver history associated with source-interval results.
 
 EngineSourceResultHistory.hpp
 Water-driver history associated with source-interval results.
 
 EngineSourceResultStream.cpp
 Versioned binary companion streams for complete source result histories.
 
 EngineSourceResultStream.hpp
 Versioned binary companion streams for complete source result histories.
 
 FootprintGeometry.hpp
 Geometry and overlap calculations for source footprints.
 
 GroundwaterConcentration.hpp
 Conversion of groundwater species inventories to reported concentrations.
 
 GroundwaterDispersion.hpp
 Least-squares gradients for groundwater dispersion.
 
 LayerTransport.cpp
 Conservative species transfers between physical layers.
 
 LayerTransport.hpp
 Conservative species transfers between physical layers.
 
 LidNodeExchange.cpp
 Internal trial exchanges between LID nodes and water stores.
 
 LidNodeExchange.hpp
 Internal trial exchanges between LID nodes and water stores.
 
 ResultHistoryAppend.hpp
 
 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).
 
 SourceResultHdf5.cpp
 HDF5 persistence of source-interval diagnostics.
 
 SourceResultHistory.cpp
 Columnar source diagnostics and saved identifier tables.
 
 SourceResultHistory.hpp
 Columnar source diagnostics and saved identifier tables.
 
 SubsurfaceCheckpoint.cpp
 Checkpoint persistence for subsurface water and transport state.
 
 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).
 
 SubsurfaceLayerTransport.cpp
 Transport between subsurface layers and connected water stores.
 
 SubsurfacePorewater.cpp
 Porewater state and overlap mapping for subsurface coupling.
 
 SubsurfaceReactions.cpp
 Reaction integration for subsurface species inventories.
 
 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.
 
 SubsurfaceTransportState.hpp
 T7.1 — species / age / enthalpy carried by the two-zone groundwater kernel (GW transport plan §3.4).
 
 SurfaceExchange.cpp
 Conservative surface exchange reservations and donor water limits.
 
 SurfaceExchange.hpp
 Conservative surface exchange reservations and donor water limits.
 
 SurfaceOwnership.hpp
 Surface ownership assignments, review states, and validation.