Klasse VanGenuchtenFormulas

java.lang.Object
net.simplace.sim.components.soil.hillflow.VanGenuchtenFormulas

public final class VanGenuchtenFormulas extends Object
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
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    static double
    genuk(double h, double m, double n, double alpha)
    Calculates conductivity from water potential
    static double
    genup(double ts, double ta, double tr, double m, double n, double alpha)
    Calculates water pressure from water content
    static double
    genuth(double ts, double h, double tr, double m, double n, double alpha)
    Calculates water content from water pressure potential

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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 - Constant
      n - Constant
      alpha - 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 - Constant
      n - Constant
      alpha - 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 - Constant
      n - Constant
      alpha - Constant
      Gibt zurück:
      Water content theta at pressure h (volumetric)