Klasse TillageFunctions
java.lang.Object
net.simplace.sim.components.management.tillage.TillageFunctions
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic Double[]BulkDensityDayOfTillage(Double[] bulkdensity, Double[] depths, double tillagedepth, double mixingefficiency) Calculates bulk density for the day of tillage (Eq. 1 - modified)static Double[]MixedMaterialsAfterTillage(Double[] material, Double[] depths, double tillagedepth, double mixingefficiency) Calculates new material content per layer after tillage (Eq. 16) Equivalent to Eq. 17+18 with EF = M%/100static Double[]MixedProportionsAfterTillage(Double[] proportions, Double[] depths, double tillagedepth, double mixingefficiency) Calculates new material content per layer after tillage (Eq. 16)static Double[]SettledBulkDensity(Double[] bulkdensity, Double[] depths, double tillagedepth, double mixingefficiency) Calculates settled bulk density after tillage The settled bulk density is calculated as the average of the tillaged layers by taking the mixing efficiency into account.static Double[]SettlingBulkDensity(Double[] bulkdensity, Double[] settledbulkdensity, Double[] sand, Double[] percolationrate, Double[] depths, double tillagedepth, double mixingefficiency) Calculates the settling of the soil after tillage (Eq. 1 and 2)
-
Konstruktordetails
-
TillageFunctions
public TillageFunctions()
-
-
Methodendetails
-
SettledBulkDensity
public static Double[] SettledBulkDensity(Double[] bulkdensity, Double[] depths, double tillagedepth, double mixingefficiency) Calculates settled bulk density after tillage The settled bulk density is calculated as the average of the tillaged layers by taking the mixing efficiency into account.- Parameter:
bulkdensity-depths-tillagedepth-mixingefficiency-- Gibt zurück:
-
BulkDensityDayOfTillage
public static Double[] BulkDensityDayOfTillage(Double[] bulkdensity, Double[] depths, double tillagedepth, double mixingefficiency) Calculates bulk density for the day of tillage (Eq. 1 - modified)- Parameter:
bulkdensity-depths-tillagedepth-mixingefficiency-- Gibt zurück:
-
SettlingBulkDensity
public static Double[] SettlingBulkDensity(Double[] bulkdensity, Double[] settledbulkdensity, Double[] sand, Double[] percolationrate, Double[] depths, double tillagedepth, double mixingefficiency) Calculates the settling of the soil after tillage (Eq. 1 and 2)- Parameter:
bulkdensity-settledbulkdensity-sand-percolationrate-depths-tillagedepth-mixingefficiency-- Gibt zurück:
-
MixedMaterialsAfterTillage
public static Double[] MixedMaterialsAfterTillage(Double[] material, Double[] depths, double tillagedepth, double mixingefficiency) Calculates new material content per layer after tillage (Eq. 16) Equivalent to Eq. 17+18 with EF = M%/100- Parameter:
material-depths-tillagedepth-mixingefficiency-- Gibt zurück:
-
MixedProportionsAfterTillage
public static Double[] MixedProportionsAfterTillage(Double[] proportions, Double[] depths, double tillagedepth, double mixingefficiency) Calculates new material content per layer after tillage (Eq. 16)- Parameter:
proportions-depths-tillagedepth-mixingefficiency-- Gibt zurück:
-