Klasse RawlsFunctions

java.lang.Object
net.simplace.sim.components.soil.pedotransfer.RawlsFunctions
Alle implementierten Schnittstellen:
VanGenuchtenPedoTransferFunction, WaterContentPedoTransferFunction

public class RawlsFunctions extends Object implements VanGenuchtenPedoTransferFunction, WaterContentPedoTransferFunction
Autor:
Andreas Enders NOT CORRECTLY IMPLEMENTED K > 0, a > 0, n > 1 and -10 Ungültige Eingabe: "<" l Ungültige Eingabe: "<" 10
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    double
    alpha(double aClayPercentage, double aSiltPercentage, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
     
    double
    Ks(double aClayPercentage, double aSiltPercentage, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
     
    double
    l(double aClayPercentage, double aSiltPercentage, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
     
    double
    m(double aClayPercentage, double aSiltPercentage, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
     
    double
    n(double aClayPercentage, double aSiltPercentage, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
     
    double
    tr(double aClayPercentage, double aSiltPercentage, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
     
    double
    ts(double aClayPercentage, double aSiltPercentage, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
     
    double
    WaterContent(double psi, double aClayPercentage, double aSiltPercentage, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
     

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • RawlsFunctions

      public RawlsFunctions()
  • Methodendetails

    • ts

      public double ts(double aClayPercentage, double aSiltPercentage, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
      Angegeben von:
      ts in Schnittstelle VanGenuchtenPedoTransferFunction
    • tr

      public double tr(double aClayPercentage, double aSiltPercentage, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
      Angegeben von:
      tr in Schnittstelle VanGenuchtenPedoTransferFunction
    • m

      public double m(double aClayPercentage, double aSiltPercentage, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
      Angegeben von:
      m in Schnittstelle VanGenuchtenPedoTransferFunction
    • alpha

      public double alpha(double aClayPercentage, double aSiltPercentage, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
      Angegeben von:
      alpha in Schnittstelle VanGenuchtenPedoTransferFunction
    • n

      public double n(double aClayPercentage, double aSiltPercentage, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
      Angegeben von:
      n in Schnittstelle VanGenuchtenPedoTransferFunction
    • l

      public double l(double aClayPercentage, double aSiltPercentage, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
      Angegeben von:
      l in Schnittstelle VanGenuchtenPedoTransferFunction
    • Ks

      public double Ks(double aClayPercentage, double aSiltPercentage, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
      Angegeben von:
      Ks in Schnittstelle VanGenuchtenPedoTransferFunction
    • WaterContent

      public double WaterContent(double psi, double aClayPercentage, double aSiltPercentage, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
      Angegeben von:
      WaterContent in Schnittstelle WaterContentPedoTransferFunction