![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
Directories | |
| lard | |
Files | |
| ConservativeMixing.cpp | |
| ConservativeMixing.hpp | |
| FvQualityTransport.cpp | |
| FvQualityTransport.hpp | |
| FvTransportWater.hpp | |
| Landuse.cpp | |
| Simplified analytic buildup/washoff helpers and surface-quality storage. | |
| Landuse.hpp | |
| Pollutant buildup and washoff per land use — batch SoA. | |
| MsxLidReactions.cpp | |
| Multispecies reactions in LID storage and treatment layers. | |
| MsxLidReactions.hpp | |
| Multispecies reactions in LID storage and treatment layers. | |
| MsxLidUnits.cpp | |
| Unit conversions for multispecies LID reaction quantities. | |
| MsxSurfaceQuality.cpp | |
BW-MSX — see MsxSurfaceQuality.hpp. Every formula below is the pollutant step's (SWMMEngine::stepSurfaceQuality / A7 sweeping / initialize 11b), transcribed with p → m and the pollutant arrays replaced by ReactionData::surface. Keep them in lock-step: the BW-MSX gate asserts an MSX species with a pollutant's parameters produces the pollutant's loads bit-for-bit. | |
| MsxSurfaceQuality.hpp | |
| BW-MSX (2026-09-19) — buildup, washoff and street sweeping of the reactions component's (MSX) species on subcatchment surfaces. | |
| NegativeSources.hpp | |
| D-NS1: one clamp-bookkeeping seam for all three quality engines. | |
| QualityRouting.cpp | |
| Water quality routing — batch SoA, numerically identical to legacy. | |
| QualityRouting.hpp | |
| Water quality routing — constituent transport, mixing, decay. | |
| SurfaceSpeciesKernel.cpp | |
| See SurfaceSpeciesKernel.hpp. The bodies below are SWMMEngine::stepSurfaceQuality and bookWashoffLoads moved verbatim; only the names of the arrays changed (they now come from the Block). | |
| SurfaceSpeciesKernel.hpp | |
| One subcatchment surface-quality arithmetic for every species family (Multispecies Phase 2, S1, 2026-10-15). | |
| Treatment.cpp | |
| Treatment expression parser (Shunting-yard) and evaluator (stack machine). | |
| Treatment.hpp | |
| Treatment expression evaluator for water quality. | |