![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
Section handlers for water quality input sections. More...
#include <vector>#include <string>Go to the source code of this file.
Namespaces | |
| namespace | openswmm |
| namespace | openswmm::input |
Functions | |
| void | openswmm::input::handle_pollutants (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Register pollutant names and populate definition columns in two passes. | |
| void | openswmm::input::handle_landuses (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Append named land uses with optional sweep parameters/comments. | |
| void | openswmm::input::handle_coverages (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Assign land-use percentages for each named subcatchment. | |
| void | openswmm::input::handle_buildup (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Assign pollutant buildup functions or defer nonpollutant species rows. | |
| void | openswmm::input::handle_washoff (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Assign pollutant washoff functions or defer nonpollutant species rows. | |
| void | openswmm::input::handle_treatment (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Store authored treatment expressions by node/pollutant key. | |
| void | openswmm::input::handle_loadings (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Assign initial pollutant surface buildup and defer MSX loading rows. | |
| void | openswmm::input::handle_initial_quality (SimulationContext &ctx, const std::vector< std::string > &lines) |
| Append per-node/link initial-quality rows or record a CSV sidecar reference. | |
Section handlers for water quality input sections.