Klasse TillageFunctions

java.lang.Object
net.simplace.sim.components.management.tillage.TillageFunctions

public class TillageFunctions extends Object
  • 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: