Class KA6Functions

java.lang.Object
net.simplace.sim.components.soil.pedotransfer.KA6Functions
All Implemented Interfaces:
TextureClassPedoTransferFunction

public class KA6Functions extends Object implements TextureClassPedoTransferFunction
Developed to determine soil hydraulic properties (do not use)

NOT CORRECTLY IMPLEMENTED!

Kartierungsanleitung Function are developed to determine soil hydraulic properties e.g., field capacity at 18,25 and 35 bar, wilting point, saturated hydraulic conductivity, saturation for different soil texture classes based on German soil texture classification. The input data used for this estimation are the percentage of silt and clay, percentage of organic matter and bulk density.

Units

ParametersUnits
Bulk Densityg/cm3
SaturationVol%
Available WaterVol%
Field CapacityVol%
Wilting PointVol%
Saturated Hydraulic Conductivitycm/day

K > 0, a > 0, n > 1 and -10 < l < 10

References

  • Taken from Sponagel, H. (2005). Bodenkundliche Kartieranleitung. 1st ed. Stuttgart: Schweizerbart, p.347.
Author:
Andreas Enders
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    alpha(String aTextureClass, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
     
    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)
     

    Methods inherited from class java.lang.Object

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