![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
Unit conversions for multispecies LID reaction quantities. More...
#include "../core/SimulationContext.hpp"#include "../core/UnitConversion.hpp"#include "../hydrology/LID.hpp"#include "../transport/components/LidLayerCommon.hpp"#include "MsxLidReactions.hpp"#include <algorithm>#include <cmath>Namespaces | |
| namespace | openswmm |
| namespace | openswmm::msxlid |
Functions | |
| void | openswmm::msxlid::initializeUnits (SimulationContext &c, const lid::LIDSolver &solver) |
| Initialize conventional reactive LID native species pools and full-coverage ownership mask. | |
| void | openswmm::msxlid::routeUnits (SimulationContext &c, const lid::LIDSolver &solver, double dt) |
| Route/react native species through one accepted conventional LID hydraulic interval. | |
| void | openswmm::msxlid::publishUnits (SimulationContext &c, double dt) |
| Publish conventional reactive LID surface export as accepted subcatchment runoff concentration. | |
| const double * | openswmm::msxlid::drainValues (const SimulationContext &c, int type, int unit, int control) |
| Borrow the prepared conventional reactive LID drain concentration tuple. | |
Unit conversions for multispecies LID reaction quantities.