Klasse KartierungsanleitungFunctions
java.lang.Object
net.simplace.sim.components.soil.pedotransfer.KartierungsanleitungFunctions
- Alle implementierten Schnittstellen:
TextureClassPedoTransferFunction
public class KartierungsanleitungFunctions
extends Object
implements TextureClassPedoTransferFunction
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.
Taken from Sponagel, H. (2005). Bodenkundliche Kartieranleitung. 1st ed. Stuttgart: Schweizerbart, p.347.
NOT CORRECTLY IMPLEMENTED
Units
Parameters Units
Bulk Density g/cm3
Saturation Vol%
Available Water Vol%
Field Capacity Vol%
Wilting Point Vol%
Saturated Hydraulic Conductivity cm/day
K > 0, a > 0, n > 1 and -10 Ungültige Eingabe: "<" l Ungültige Eingabe: "<" 10
- Autor:
- Andreas Enders
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdoublealpha(String aTextureClass, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil) doubleCapillaryRise(double aDistanceToRiseInSoil, int aTextureClassIndex) intgetTextureClassIndex(String aTextureClass, double aBulkDensity) doubledoubledoubledoubletextureClass(double aClayPercentage, double aSiltPercentage) doubledoubleWaterContent(double aPsi, String aTextureClass, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil)
-
Konstruktordetails
-
KartierungsanleitungFunctions
public KartierungsanleitungFunctions()
-
-
Methodendetails
-
textureClass
- Angegeben von:
textureClassin SchnittstelleTextureClassPedoTransferFunction
-
getTextureClassIndex
-
tr
public double tr(String aTextureClass, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil) - Angegeben von:
trin SchnittstelleTextureClassPedoTransferFunction
-
alpha
public double alpha(String aTextureClass, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil) - Angegeben von:
alphain SchnittstelleTextureClassPedoTransferFunction
-
m
public double m(String aTextureClass, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil) - Angegeben von:
min SchnittstelleTextureClassPedoTransferFunction
-
n
public double n(String aTextureClass, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil) - Angegeben von:
nin SchnittstelleTextureClassPedoTransferFunction
-
l
public double l(String aTextureClass, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil) - Angegeben von:
lin SchnittstelleTextureClassPedoTransferFunction
-
Ks
public double Ks(String aTextureClass, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil) - Angegeben von:
Ksin SchnittstelleTextureClassPedoTransferFunction
-
WaterContent
public double WaterContent(double aPsi, String aTextureClass, double aBulkDensity, double aOrganicMatterPercentage, boolean aIsTopsoil) - Angegeben von:
WaterContentin SchnittstelleTextureClassPedoTransferFunction
-
CapillaryRise
public double CapillaryRise(double aDistanceToRiseInSoil, int aTextureClassIndex)
-