|
float | m_slope |
|
float * | m_beta |
|
double * | m_areaFraction |
|
double | m_areaUnit |
|
double | m_exponent |
|
string | m_name |
|
WaterContainer * | m_container |
|
vector< Flux * > | m_outputs |
|
◆ GetArea()
double ProcessRunoffSocont::GetArea |
( |
| ) |
|
|
protected |
Get the area of the hydro unit.
- Returns
- The area of the hydro unit in square meters.
◆ GetRates()
vecDouble ProcessRunoffSocont::GetRates |
( |
| ) |
|
|
overrideprotectedvirtual |
Get the rates of the process.
- Returns
- vector of rates.
Implements Process.
◆ RegisterProcessParametersAndForcing()
void ProcessRunoffSocont::RegisterProcessParametersAndForcing |
( |
SettingsModel * | modelSettings | ) |
|
|
static |
Register the process parameters and forcing in the settings model.
- Parameters
-
modelSettings | The settings model to register the parameters in. |
◆ SetHydroUnitProperties()
void ProcessRunoffSocont::SetHydroUnitProperties |
( |
HydroUnit * | unit, |
|
|
Brick * | brick ) |
|
overridevirtual |
Set the properties of the hydro unit.
- Parameters
-
unit | the related hydro unit. |
brick | the related brick. |
Reimplemented from Process.
◆ SetParameters()
void ProcessRunoffSocont::SetParameters |
( |
const ProcessSettings & | processSettings | ) |
|
|
overridevirtual |
Assign the parameters to the process.
- Parameters
-
processSettings | settings of the process containing the parameters. |
Reimplemented from Process.
The documentation for this class was generated from the following files:
- /github/workspace/core/src/processes/ProcessRunoffSocont.h
- /github/workspace/core/src/processes/ProcessRunoffSocont.cpp