2.0.0b10
catchment modelling framework
|
The linear retention curve provides a simple linear relationship between storage and head. More...
The linear retention curve provides a simple linear relationship between storage and head.
Head function (head in m, calculated from upper side control volume)
\[ h(\theta) = -\Delta z \left( 1 - \frac{\theta - \theta_r}{\theta_s - \theta_r} \right) \]
Conductivity function
\[ K(\theta) = K_{sat} \left(\frac{\theta - \theta_r}{\theta_s - \theta_r}\right)^\beta \]
Public Member Functions | |
virtual real | Diffusivity (real wetness) const |
Returns the Diffusivity of the soil. | |
virtual real | FillHeight (real lowerDepth, real Area, real Volume) const |
Returns the thickness of a soil column with a certain pore volume. | |
virtual real | K (real wetness) const |
Returns the conductivity in m/day at a certain depth and water content. | |
virtual real | MatricPotential (real wetness) const |
Returns the potential below upper side of the control volume in m. | |
virtual real | Porosity (real depth) const |
Returns the porosity at a certain depth. | |
virtual real | theta (real wetness) const |
returns the water content \(theta\) for a given wetness | |
virtual real | VoidVolume (real upperDepth, real lowerDepth, real Area) const |
Returns the void volume of a soil column. | |
virtual real | Wetness (real suction) const |
Returns the wetness (water content per pore volume) at a given head. | |
virtual real | Wetness_eff (real wetness, real pF_r=4.2) const |
Returns the effective wetness, using a residual pF value. | |
real | Wetness_pF (real pF) const |
returns the volumetric water content at a given pF value | |
Public Attributes | |
real | beta |
Power Law Constant. | |
real | Ksat |
Saturated Conductivity \(\frac m{day} \). | |
real | porosity |
Pore space \(\Phi \left[ \frac{m^3}{m^3 \mbox{soil}}\right]\). | |
real | porosity_decay |
Depth dependent decay of porosity in fraction/m. 0.1 means a decay of 10% per meter depth. | |
real | residual_wetness |
Residual wetness \( \frac{\theta_r}{\Phi}, where K(\theta_r) = 0 \). | |
real | thickness |
Thickness of the layer in m. | |
|
virtualinherited |
Returns the Diffusivity of the soil.
Not implemented for all retention curves. Diffusivity is used by MACROlikeMacroMicroExchange
Reimplemented in VanGenuchtenMualem.
|
virtualinherited |
Returns the effective wetness, using a residual pF value.
\[w_{eff} = \frac{w_{act}-w\left(pF_r\right)}{1-w\left(pF_r\right)}\]
real beta |
Power Law Constant.