2.0.0b10
catchment modelling framework
|
A WaterStressFunction based on the stored water volume of a layer. More...
A WaterStressFunction based on the stored water volume of a layer.
If the layer contains more water than V1, ET is not limited (ET=ETpot). Below V1 ET goes linear to 0.0 at V0
Public Member Functions | |
VolumeStress (real V1, real V0) | |
Creates a new water stress function for water volume. | |
cmf::upslope::ET::VolumeStress * | copy () const |
Creates a new copy of this wetness. | |
virtual real | Tact (const cmf::upslope::SoilLayer *soillayer, real Tpot) const |
Calculates the water stress for a layer. | |
Public Attributes | |
real | V0 |
Lower volume threshold in \(m^3\). If the layer contains less water than V0, ET=0.0. | |
real | V1 |
Upper volume threshold in \(m^3\). If the layer contains more water than V1, ET=ETpot. | |
VolumeStress | ( | real | V1, |
real | V0 ) |
|
virtual |
Calculates the water stress for a layer.
soillayer | The cmf::upslope::SoilLayer this stress function belongs to |
Tpot | Potential Transpiration in mm/day (for the full profile) |
Implements RootUptakeStressFunction.