|
vecDouble | GetRates () override |
|
double | GetSumChangeRatesOtherProcesses () |
|
|
string | m_aspectClass |
|
Forcing * | m_temperature |
|
float * | m_degreeDayFactor |
|
float * | m_meltingTemperature |
|
string | m_name |
|
WaterContainer * | m_container |
|
vector< Flux * > | m_outputs |
|
◆ AttachForcing()
void ProcessMeltDegreeDayAspect::AttachForcing |
( |
Forcing * | forcing | ) |
|
|
overridevirtual |
◆ GetRates()
vecDouble ProcessMeltDegreeDayAspect::GetRates |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ IsOk()
bool ProcessMeltDegreeDayAspect::IsOk |
( |
| ) |
|
|
overridevirtual |
Check that everything is correctly defined.
- Returns
- true is everything is correctly defined.
Reimplemented from ProcessMelt.
◆ SetHydroUnitProperties()
void ProcessMeltDegreeDayAspect::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 ProcessMeltDegreeDayAspect::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: