Klasse 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.
- Autor:
- Andreas Enders, Roelof Oomen
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic doublegenuk(double h, double m, double n, double alpha) Calculates conductivity from water potentialstatic doublegenup(double ts, double ta, double tr, double m, double n, double alpha) Calculates water pressure from water contentstatic doublegenuth(double ts, double h, double tr, double m, double n, double alpha) Calculates water content from water pressure potential
-
Konstruktordetails
-
VanGenuchtenFormulas
public VanGenuchtenFormulas()
-
-
Methodendetails
-
genuk
public static double genuk(double h, double m, double n, double alpha) Calculates conductivity from water potential- Parameter:
h- Water pressure head (negative)m- Constantn- Constantalpha- Constant- Gibt zurück:
- 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- Parameter:
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- Gibt zurück:
- 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- Parameter:
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- Gibt zurück:
- Water content theta at pressure h (volumetric)
-