![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
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). More...
#include "SurfaceSpeciesKernel.hpp"#include <algorithm>#include <cmath>#include "../core/SimulationContext.hpp"#include "../core/UnitConversion.hpp"#include "../core/DateTime.hpp"#include "../data/TableData.hpp"Namespaces | |
| namespace | openswmm |
| namespace | openswmm::surfacespecies |
Functions | |
| void | openswmm::surfacespecies::step (SimulationContext &ctx, Block &b, double dt_runoff, double old_runoff_time) noexcept |
| Advance one species family's buildup/sweeping/washoff and pre-LID complete-mix concentration. | |
| void | openswmm::surfacespecies::bookPostLid (SimulationContext &ctx, Block &b, double dt_runoff, const std::vector< double > &lid_infil_vol) noexcept |
| Book one accepted family's post-LID losses and delivered runoff load using pre-LID concentration. | |
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).