![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
#include <SourceWaterDriver.hpp>
Public Attributes | |
| int | source = -1 |
| int | type = -1 |
| int | unit = -1 |
| std::vector< std::array< double, 4 > > | layers |
| std::vector< double > | rain |
| std::vector< double > | spatial_infiltration |
| std::vector< double > | outside_infiltration |
| std::vector< double > | outlet |
| std::vector< double > | removed |
| std::vector< double > | surface_mass |
| std::vector< double > | drain_mass |
| std::vector< double > | impervious_mass |
| std::vector< double > | pervious_mass |
| std::vector< double > | aquifer_return |
| std::vector< double > | pending_routing |
| std::vector< double > | incoming |
Private completed source pollutant accounting, concentration units times m3 (no kg/lb conversion). For LIDs, layers are surface/pavement/soil/storage; type -1 denotes non-LID IMPERV0/IMPERV1/PERV pools (fourth slot unused). Initial source water is clean; network INIT_CONC is not a source seed.
| std::vector<double> openswmm::runoff::SourcePollutantLedger::aquifer_return |
| std::vector<double> openswmm::runoff::SourcePollutantLedger::drain_mass |
| std::vector<double> openswmm::runoff::SourcePollutantLedger::impervious_mass |
| std::vector<double> openswmm::runoff::SourcePollutantLedger::incoming |
| std::vector<std::array<double, 4> > openswmm::runoff::SourcePollutantLedger::layers |
| std::vector<double> openswmm::runoff::SourcePollutantLedger::outlet |
| std::vector<double> openswmm::runoff::SourcePollutantLedger::outside_infiltration |
| std::vector<double> openswmm::runoff::SourcePollutantLedger::pending_routing |
| std::vector<double> openswmm::runoff::SourcePollutantLedger::pervious_mass |
| std::vector<double> openswmm::runoff::SourcePollutantLedger::rain |
| std::vector<double> openswmm::runoff::SourcePollutantLedger::removed |
| int openswmm::runoff::SourcePollutantLedger::source = -1 |
| std::vector<double> openswmm::runoff::SourcePollutantLedger::spatial_infiltration |
| std::vector<double> openswmm::runoff::SourcePollutantLedger::surface_mass |
| int openswmm::runoff::SourcePollutantLedger::type = -1 |
| int openswmm::runoff::SourcePollutantLedger::unit = -1 |