#include <Landuse.hpp>
|
| std::size_t | bu_idx (int sc, int lu, int p) const |
| | Index into buildup array for (subcatch, landuse, pollutant)
|
| |
| void | resize (int n_sc, int n_lu, int n_poll) |
| |
◆ bu_idx()
| std::size_t openswmm::landuse::SurfaceQualitySoA::bu_idx |
( |
int |
sc, |
|
|
int |
lu, |
|
|
int |
p |
|
) |
| const |
|
inline |
Index into buildup array for (subcatch, landuse, pollutant)
◆ resize()
| void openswmm::landuse::SurfaceQualitySoA::resize |
( |
int |
n_sc, |
|
|
int |
n_lu, |
|
|
int |
n_poll |
|
) |
| |
◆ buildup
| std::vector<double> openswmm::landuse::SurfaceQualitySoA::buildup |
Per-landuse buildup: [subcatch * n_landuses * n_pollutants + lu * n_pollutants + p] Matches legacy Subcatch[j].landFactor[lu].buildup[p] (mass per normalizer unit)
◆ n_landuses
| int openswmm::landuse::SurfaceQualitySoA::n_landuses = 0 |
◆ n_pollutants
| int openswmm::landuse::SurfaceQualitySoA::n_pollutants = 0 |
◆ n_subcatch
| int openswmm::landuse::SurfaceQualitySoA::n_subcatch = 0 |
◆ washoff_conc
| std::vector<double> openswmm::landuse::SurfaceQualitySoA::washoff_conc |
Washoff concentration [subcatch * n_pollutants + pollutant] (mass/vol)
The documentation for this struct was generated from the following files:
- /home/runner/work/openswmm.engine/openswmm.engine/src/engine/quality/Landuse.hpp
- /home/runner/work/openswmm.engine/openswmm.engine/src/engine/quality/Landuse.cpp