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

Files

 Climate.cpp
 Climate processing — numerically identical to legacy climate.c.
 
 Climate.hpp
 Climate processing — evaporation, temperature, wind.
 
 ClimateFile.cpp
 Multi-format climate file reader — faithful to legacy climate.c.
 
 ClimateFile.hpp
 Multi-format climate file reader for temperature, evaporation, wind.
 
 Gage.cpp
 Rain gage processing — numerically identical to legacy gage.c.
 
 Gage.hpp
 Rain gage processing — rainfall interpolation, type conversion.
 
 Groundwater.cpp
 Two-zone groundwater — matching legacy gwater.c via RKF45 ODE solver.
 
 Groundwater.hpp
 Two-zone groundwater model — batch-oriented ODE integration.
 
 Infiltration.cpp
 Infiltration models — numerically identical to legacy infil.c.
 
 Infiltration.hpp
 Infiltration models — Horton, Green-Ampt, SCS Curve Number.
 
 Inflow.cpp
 External/DWF inflows — batch SoA, numerically identical to legacy.
 
 Inflow.hpp
 External inflows, dry weather flows, and RDII at nodes.
 
 LID.cpp
 LID control modules — batch-oriented, type-grouped.
 
 LID.hpp
 Low Impact Development (LID) control modules.
 
 RDII.cpp
 RDII unit hydrograph convolution — matching legacy rdii.c.
 
 RDII.hpp
 RDII — rainfall-dependent infiltration/inflow via unit hydrograph.
 
 Runoff.cpp
 Subcatchment runoff — 3-subarea nonlinear reservoir model.
 
 Runoff.hpp
 Subcatchment runoff generation — batch-oriented nonlinear reservoir.
 
 RunoffInterface.cpp
 Runoff interface file — binary save/load of pre-computed runoff.
 
 RunoffInterface.hpp
 Runoff interface file — save/load pre-computed runoff results.
 
 Snow.cpp
 Snowmelt — batch-oriented, vectorisable kernels.
 
 Snow.hpp
 Snowmelt — degree-day and rain-on-snow methods.