Class SucrosFunctions

java.lang.Object
net.simplace.sim.components.models.sucros.SucrosFunctions

public class SucrosFunctions extends Object
Functions that are used by the Gecros sim components. WIKI_START == Description == For detailed information please consult the original documentation (S). == References == - (S) [http://models.pps.wur.nl/sites/models.pps.wur.nl/files/sucros8Apr2009.pdf SUCROS97: Simulation of crop growth for potential and water-limited production situations] - (P) [http://models.pps.wur.nl/sites/models.pps.wur.nl/files/SUCROS97_models_0.zip Simple and Universal Crop growth Simulator (SUCROS)] WIKI_END
Author:
Gunther Krauss
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final record 
     
    static final record 
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static double
    ASSIM(double SCP, double AMAX, double EFF, double KDF, double LAI, double SINB, double PARDR, double PARDF)
     
    ASTRO(int DOY, double LAT)
     
    static double
    GLA(int TIME, int DOYEM, double DTEFF, double DVS, double RGRL, double DELT, double SLA, double LAI, double GLV, boolean CompatibilityMode)
     
    static double
    SUBEAI(double DELT, double DVS, double EAR, double TADRW, double RDRDV, double EAI)
     
    static double
    SUBFR(double WCL, double WCFC, double P, double WCWP, double WCWET, double WCST)
     
    static double
    SUBGRT(double ZRT, double ZRTM, double DVS, double TKL1, double TKL2, double TKL3, double TKL4, double WCL1, double WCL2, double WCL3, double WCL4, double WCWP1, double WCWP2, double WCWP3, double WCWP4)
     
    TOTASS(int DOY, double LAT, double DTR, double SCP, double AMAX, double EFF, double KDF, double LAI)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SucrosFunctions

      public SucrosFunctions()
  • Method Details

    • GLA

      public static double GLA(int TIME, int DOYEM, double DTEFF, double DVS, double RGRL, double DELT, double SLA, double LAI, double GLV, boolean CompatibilityMode)
    • SUBEAI

      public static double SUBEAI(double DELT, double DVS, double EAR, double TADRW, double RDRDV, double EAI)
    • ASTRO

      public static SucrosFunctions.ASTROResult ASTRO(int DOY, double LAT)
    • TOTASS

      public static SucrosFunctions.TOTASSResult TOTASS(int DOY, double LAT, double DTR, double SCP, double AMAX, double EFF, double KDF, double LAI)
    • ASSIM

      public static double ASSIM(double SCP, double AMAX, double EFF, double KDF, double LAI, double SINB, double PARDR, double PARDF)
    • SUBGRT

      public static double SUBGRT(double ZRT, double ZRTM, double DVS, double TKL1, double TKL2, double TKL3, double TKL4, double WCL1, double WCL2, double WCL3, double WCL4, double WCWP1, double WCWP2, double WCWP3, double WCWP4)
    • SUBFR

      public static double SUBFR(double WCL, double WCFC, double P, double WCWP, double WCWET, double WCST)