#include <aquiferprovider.h>
|
| enum | Param {
Porosity = 0
,
WiltingPoint
,
FieldCapacity
,
Conductivity
,
ConductSlope
,
TensionSlope
,
UpperEvapFrac
,
LowerEvapDepth
,
LowerLossCoeff
,
BottomElev
,
WaterTableElev
,
UpperMoisture
,
ParamCount
} |
| |
◆ Param
Field order mirrors SWMM_AquiferParam in openswmm_subcatchments.h.
| Enumerator |
|---|
| Porosity | |
| WiltingPoint | |
| FieldCapacity | |
| Conductivity | |
| ConductSlope | |
| TensionSlope | |
| UpperEvapFrac | |
| LowerEvapDepth | |
| LowerLossCoeff | |
| BottomElev | |
| WaterTableElev | |
| UpperMoisture | |
| ParamCount | |
◆ AquiferProvider()
| openswmmvis::aquifer::AquiferProvider::AquiferProvider |
( |
QString |
name, |
|
|
QObject * |
parent = nullptr |
|
) |
| |
|
explicit |
◆ ~AquiferProvider()
| openswmmvis::aquifer::AquiferProvider::~AquiferProvider |
( |
| ) |
|
|
overridedefault |
◆ evapPattern()
| QString openswmmvis::aquifer::AquiferProvider::evapPattern |
( |
| ) |
const |
|
inlinenoexcept |
Upper-zone evaporation pattern name (the [AQUIFERS] ETupat column); empty when none is assigned. Changes are folded into paramsChanged.
◆ name()
| QString openswmmvis::aquifer::AquiferProvider::name |
( |
| ) |
const |
|
inlinenoexcept |
◆ nameChanged
| void openswmmvis::aquifer::AquiferProvider::nameChanged |
( |
QString |
prev, |
|
|
QString |
now |
|
) |
| |
|
signal |
◆ param()
| double openswmmvis::aquifer::AquiferProvider::param |
( |
int |
k | ) |
const |
|
noexcept |
- Returns
- parameter
k (0..ParamCount-1), or 0 if out of range.
◆ paramsChanged
| void openswmmvis::aquifer::AquiferProvider::paramsChanged |
( |
| ) |
|
|
signal |
◆ setEvapPattern()
| void openswmmvis::aquifer::AquiferProvider::setEvapPattern |
( |
QString |
pattern | ) |
|
◆ setName()
| void openswmmvis::aquifer::AquiferProvider::setName |
( |
QString |
newName | ) |
|
◆ setParam()
| void openswmmvis::aquifer::AquiferProvider::setParam |
( |
int |
k, |
|
|
double |
v |
|
) |
| |
The documentation for this class was generated from the following files: