#include <Snow.hpp>
|
| int | n_subcatch = 0 |
| |
| std::vector< double > | wsnow |
| | Snow water equivalent (ft)
|
| |
| std::vector< double > | fw |
| | Free water in pack (ft)
|
| |
| std::vector< double > | coldc |
| | Cold content (ft water equiv)
|
| |
| std::vector< double > | ati |
| | Antecedent temperature index (deg F)
|
| |
| std::vector< double > | awe |
| | Areal depletion index.
|
| |
| std::vector< double > | imelt |
| | Melt rate output (ft/sec)
|
| |
| std::vector< double > | tbase |
| | Base melt temperature (deg F)
|
| |
| std::vector< double > | dhm |
| | Degree-day melt factor (ft/deg-F/sec)
|
| |
| std::vector< double > | dhmin |
| | Min melt coeff (winter solstice) (ft/deg-F/sec)
|
| |
| std::vector< double > | dhmax |
| | Max melt coeff (summer solstice) (ft/deg-F/sec)
|
| |
| std::vector< double > | fwfrac |
| | Free water capacity fraction.
|
| |
| std::vector< double > | fArea |
| | Fraction of total area for each subarea.
|
| |
| std::vector< double > | snn |
| | Plowable fraction of impervious area.
|
| |
| std::vector< double > | weplow |
| | Depth at which plowing begins (ft)
|
| |
| std::vector< double > | sfrac |
| |
| std::vector< int > | to_subcatch |
| | Target subcatchment for plowed snow.
|
| |
| double | tipm = 0.5 |
| | ATI weighting factor.
|
| |
| double | rnm = 0.6 |
| | Negative melt ratio.
|
| |
◆ resize()
| void openswmm::snow::SnowSoA::resize |
( |
int |
n | ) |
|
◆ ati
| std::vector<double> openswmm::snow::SnowSoA::ati |
Antecedent temperature index (deg F)
◆ awe
| std::vector<double> openswmm::snow::SnowSoA::awe |
◆ coldc
| std::vector<double> openswmm::snow::SnowSoA::coldc |
Cold content (ft water equiv)
◆ dhm
| std::vector<double> openswmm::snow::SnowSoA::dhm |
Degree-day melt factor (ft/deg-F/sec)
◆ dhmax
| std::vector<double> openswmm::snow::SnowSoA::dhmax |
Max melt coeff (summer solstice) (ft/deg-F/sec)
◆ dhmin
| std::vector<double> openswmm::snow::SnowSoA::dhmin |
Min melt coeff (winter solstice) (ft/deg-F/sec)
◆ fArea
| std::vector<double> openswmm::snow::SnowSoA::fArea |
Fraction of total area for each subarea.
◆ fw
| std::vector<double> openswmm::snow::SnowSoA::fw |
◆ fwfrac
| std::vector<double> openswmm::snow::SnowSoA::fwfrac |
Free water capacity fraction.
◆ imelt
| std::vector<double> openswmm::snow::SnowSoA::imelt |
Melt rate output (ft/sec)
◆ n_subcatch
| int openswmm::snow::SnowSoA::n_subcatch = 0 |
◆ rnm
| double openswmm::snow::SnowSoA::rnm = 0.6 |
◆ sfrac
| std::vector<double> openswmm::snow::SnowSoA::sfrac |
Plowing fractions [subcatch * 5 + i] [0]=removed, [1]=to imperv, [2]=to perv, [3]=immediate melt, [4]=to other subcatch
◆ snn
| std::vector<double> openswmm::snow::SnowSoA::snn |
Plowable fraction of impervious area.
◆ tbase
| std::vector<double> openswmm::snow::SnowSoA::tbase |
Base melt temperature (deg F)
◆ tipm
| double openswmm::snow::SnowSoA::tipm = 0.5 |
◆ to_subcatch
| std::vector<int> openswmm::snow::SnowSoA::to_subcatch |
Target subcatchment for plowed snow.
◆ weplow
| std::vector<double> openswmm::snow::SnowSoA::weplow |
Depth at which plowing begins (ft)
◆ wsnow
| std::vector<double> openswmm::snow::SnowSoA::wsnow |
Snow water equivalent (ft)
The documentation for this struct was generated from the following files:
- /home/runner/work/openswmm.engine/openswmm.engine/src/engine/hydrology/Snow.hpp
- /home/runner/work/openswmm.engine/openswmm.engine/src/engine/hydrology/Snow.cpp