Klasse TextureClassesFunctions

java.lang.Object
net.simplace.sim.components.soil.pedotransfer.TextureClassesFunctions
Alle implementierten Schnittstellen:
TextureClassPedoTransferFunction

public class TextureClassesFunctions extends Object implements TextureClassPedoTransferFunction
Texture Class Functions are developed to determine soil hydraulic properties e.g. total porosity, residual water, field capacity, permanent wilting point, saturated hydraulic conductivity, ALPHA, and N for different soil texture classes based on USDA soil texture classification. The input data used for this estimation are the percentage of silt and clay, organic matter and bulk density. Taken from Rawls, WJ, Ahuja, LR, Maidment, D. (1993). Handbook of hydrology (1st ed., p. 1442). New York: McGraw-Hill. Units Parameters Units Total Porosity Vol% Efective Porosity Vol% Residual Water Vol% Bubble Pressure cm Pore Size Distribution Vol% Field Capacity Vol% Permanent Wilting Point Vol% Saturated Hydraulic Conductivity cm/h or m/s ALPHA (1/m) N K > 0, a > 0, n > 1 and -10 Ungültige Eingabe: "<" l Ungültige Eingabe: "<" 10
Autor:
Andreas Enders
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    double
    alpha(String aTextureClass, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
     
    int
    getTextureClassIndex(String aTextureClass, double aBulkDensity)
     
    double
    Ks(String aTextureClass, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
     
    double
    l(String aTextureClass, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
     
    double
    m(String aTextureClass, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
     
    double
    n(String aTextureClass, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
     
    textureClass(double aClayPercentage, double aSiltPercentage)
     
    double
    tr(String aTextureClass, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
     
    double
    WaterContent(double aPsi, String aTextureClass, 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

    • TextureClassesFunctions

      public TextureClassesFunctions()
  • Methodendetails