![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
Classes | |
| struct | DwfInflowSoA |
| struct | ExtInflowSoA |
| class | InflowSolver |
| struct | TimePattern |
Enumerations | |
| enum class | ExtInflowKind : int { FLOW = 0 , CONCEN = 1 , MASS = 2 , AGE = 3 , MSX_CONCEN = 4 , MSX_MASS = 5 } |
Variables | |
| constexpr int | MONTHLY_PATTERN = 0 |
| constexpr int | DAILY_PATTERN = 1 |
| constexpr int | HOURLY_PATTERN = 2 |
| constexpr int | WEEKEND_PATTERN = 3 |
| constexpr int | DATE_DELTA |
|
strong |
[INFLOWS] row kind. A row is either the node's direct flow hydrograph or a pollutant load riding on it — the two must not be summed together.
| Enumerator | |
|---|---|
| FLOW | Volumetric inflow (constituent FLOW) |
| CONCEN | Pollutant concentration; mass rate = value * node flow. |
| MASS | Pollutant mass rate directly |
| AGE | Z1 (amendment D-Y4): a row naming the reserved species |
| MSX_CONCEN | U2 (2026-09-07): a row naming a reactions-component species. pollut_idx holds the SPECIES index (0..n_species-1). The load goes to ReactionData::msx_ext_mass_in, never to the pollutant arrays. |
| MSX_MASS | |
|
constexpr |
|
constexpr |
Delphi-style date offset used by legacy datetime encoding.
|
constexpr |
|
constexpr |
|
constexpr |