Class SucrosFunctions
java.lang.Object
net.simplace.sim.components.models.sucros.SucrosFunctions
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
Modifier and TypeClassDescriptionstatic final record
static final record
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic double
ASSIM
(double SCP, double AMAX, double EFF, double KDF, double LAI, double SINB, double PARDR, double PARDF) static SucrosFunctions.ASTROResult
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) static SucrosFunctions.TOTASSResult
TOTASS
(int DOY, double LAT, double DTR, double SCP, double AMAX, double EFF, double KDF, double LAI)
-
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
-
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)
-