Class VanGenuchtenFormulas
java.lang.Object
net.simplace.sim.components.soil.hillflow.VanGenuchtenFormulas
Soil water retention functions according to Van Genuchten (1980)
Code extracted from the HillFlow1D model.
'''References:'''
Van Genuchten, M.T., 1980. A Closed-form Equation for Predicting the Hydraulic Conductivity
of Unsaturated Soils. Soil Science Society of America Journal 44, 892-898.
- Author:
- Andreas Enders, Roelof Oomen
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic double
genuk
(double h, double m, double n, double alpha) Calculates conductivity from water potentialstatic double
genup
(double ts, double ta, double tr, double m, double n, double alpha) Calculates water pressure from water contentstatic double
genuth
(double ts, double h, double tr, double m, double n, double alpha) Calculates water content from water pressure potential
-
Constructor Details
-
VanGenuchtenFormulas
public VanGenuchtenFormulas()
-
-
Method Details
-
genuk
public static double genuk(double h, double m, double n, double alpha) Calculates conductivity from water potential- Parameters:
h
- Water pressure head (negative)m
- Constantn
- Constantalpha
- Constant- Returns:
- Conductivity at pressure h
-
genup
public static double genup(double ts, double ta, double tr, double m, double n, double alpha) Calculates water pressure from water content- Parameters:
ts
- Saturated soil water content theta(s) (volumetric)ta
- Actual soil water content theta (volumetric)tr
- Residual soil water content theta(r) (volumetric)m
- Constantn
- Constantalpha
- Constant- Returns:
- Water pressure head h (negative)
-
genuth
public static double genuth(double ts, double h, double tr, double m, double n, double alpha) Calculates water content from water pressure potential- Parameters:
ts
- Saturated soil water content theta(s) (volumetric)h
- Water pressure head (negative)tr
- Residual soil water content theta(r) (volumetric)m
- Constantn
- Constantalpha
- Constant- Returns:
- Water content theta at pressure h (volumetric)
-