#include <RDII.hpp>
|
| std::vector< double > | past_rain |
| | circular buffer of past rainfall depths
|
| |
| std::vector< int > | past_month |
| | month for each past rainfall entry
|
| |
| int | period = 0 |
| | current buffer write position
|
| |
| int | max_periods = 0 |
| | buffer capacity
|
| |
| int | has_past_rain = 0 |
| | true if any non-zero past rain
|
| |
| double | ia_used = 0.0 |
| | initial abstraction used so far
|
| |
| long | dry_seconds = 0 |
| | seconds since last non-zero rainfall
|
| |
Per-response (SHORT/MEDIUM/LONG) unit hydrograph data. Legacy equivalent: TUHData uh[3] inside TUHGroup.
◆ allocate()
| void openswmm::rdii::UHResponseData::allocate |
( |
int |
n | ) |
|
|
inline |
◆ dry_seconds
| long openswmm::rdii::UHResponseData::dry_seconds = 0 |
seconds since last non-zero rainfall
◆ has_past_rain
| int openswmm::rdii::UHResponseData::has_past_rain = 0 |
true if any non-zero past rain
◆ ia_used
| double openswmm::rdii::UHResponseData::ia_used = 0.0 |
initial abstraction used so far
◆ max_periods
| int openswmm::rdii::UHResponseData::max_periods = 0 |
◆ past_month
| std::vector<int> openswmm::rdii::UHResponseData::past_month |
month for each past rainfall entry
◆ past_rain
| std::vector<double> openswmm::rdii::UHResponseData::past_rain |
circular buffer of past rainfall depths
◆ period
| int openswmm::rdii::UHResponseData::period = 0 |
current buffer write position
The documentation for this struct was generated from the following file:
- /home/runner/work/openswmm.engine/openswmm.engine/src/engine/hydrology/RDII.hpp