net.simplace.client.simulation.lap.lintul2.Lintul2

Lintul2 is the implementation of the original FST Version of Lintul2, which you find at (L2).

Model description

For the model description please consult the original documentation from (L2).

Changes in the SIMPLACE version

In order to integrate in the SIMPLACE Framework and make the model run over multiple years, following changes were made.

when iDoSow is true and set to false, when iDoHarvest is true

this period, variables remain on their initial values.

multiple years, no values are kept from one vegetation period to the other

and is incremented daily while WithCrop is true

Result comparison

This versions produces same results (up to rounding) as the FST version. Comparison was made by running the FST script LINTUL2NetherlandsParams.FST with weather data NLD1.970 and NLD1.971 from (W). To perform the comparison, run the SIMPLACE unit test net.simplace.client.simulation.lap.test.model.Lintul2Test.testLintul2Project() and run the FST file above with

References

(L2) a simple crop growth model for both potential and water limited growing conditions] (W) data all files (01/01/2012)]

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcDOYEMDaynumber at crop emergenceINTd--1
constantcDRATEMaximum drainage rate (soil characteristic)DOUBLEmm/d--50.0
constantcFLVTBTable of FLV as a function of TSUMDOUBLEARRAY1---
constantcFRTTBTable of FRT as a function of TSUMDOUBLEARRAY1---
constantcFSOTBTable of FSO as a function of TSUMDOUBLEARRAY1---
constantcFSTTBTable of FST as a function of TSUMDOUBLEARRAY1---
constantcIRRIGFIrrigation rate relative to the rate needed to keep the soil water status at field capacity (WC=WCFC)DOUBLE1--0.0
constantcKExtinction coefficient for photosynthetically active radiationDOUBLE1--0.6
constantcLAICRCritical LAI beyond which leaves die due to self-shadingDOUBLEm2/m2--4.0
constantcLAIIInitial leaf area index (at crop emergence)DOUBLEm2/m2--0.012
constantcLUELight use efficiency (dry matter produced per unit of intercepted photosynthetically active radiation)DOUBLEg/MJ--3.0
constantcRDRSHMMaximum relative death rate of leaves due to shadingDOUBLEd-1--0.03
constantcRDRTTable of RDR as a function of temperatureDOUBLEARRAY1---
constantcRGRLRelative growth rate of LAI during exponential growthDOUBLEreciprocal_degree_Celsius_day--0.009
constantcROOTDIInitial rooting depth (at crop emergence)DOUBLEm--0.1
constantcROOTDMMaximum rooting depthDOUBLEm--1.2
constantcRRDMAXMaximum rate of increase in rooting depthDOUBLEm/d--0.012
constantcSLASpecific leaf areaDOUBLEm2/g--0.022
constantcTBASEBase temperatureDOUBLE°C--0.0
constantcTRANCOTranspiration constant (crop characteristic indicating the level of drought tolerance)DOUBLEmm/d--8.0
constantcTSUMANTemperature sum at anthesisDOUBLE°C d--1110.0
constantcWCADSoil water content at air drynessDOUBLEm3/m30.01.00.08
constantcWCFCSoil water content at field capacityDOUBLEm3/m30.01.00.36
constantcWCIInitial soil water content (at start of the simulation run)DOUBLEm3/m30.01.00.36
constantcWCSTSoil water content at full saturationDOUBLEm3/m30.01.00.55
constantcWCWETCritical soil water content for transpiration reduction due to waterloggingDOUBLEm3/m30.01.00.48
constantcWCWPSoil water content at wilting pointDOUBLEm3/m30.01.00.23
inputiDoHarvestharvestingBOOLEAN1--false
inputiDoSowsowingBOOLEAN1--false
inputiRAINWater input through rainfallDOUBLEmm/d--0.0
inputiRDDDaily global radiation (weather file)DOUBLEJ/(m2 d)--0.0
inputiTMMNDaily minimum temperature (weather file)DOUBLE°C--0.0
inputiTMMXDaily maximum temperature (weather file)DOUBLE°C--0.0
inputiVPVapour pressure of the airDOUBLEkPa--0.0
inputiWNWind speedDOUBLEm/s--0.0
statesLAILeaf area indexDOUBLEm2/m2--0.0
statesROOTDRooting depthDOUBLEm--0.0
statesTRAINTotal rainDOUBLEmm--0.0
statesTSUMTemperature sumDOUBLE°C d--0.0
statesWAActual amount of water in the soilDOUBLEmm--0.0
statesWLVDDry weight of dead leavesDOUBLEg/m2--0.0
statesWLVGDry weight of green leavesDOUBLEg/m2--0.0
statesWRTDry weight of rootsDOUBLEg/m2--0.0
statesWSODry weight of storage organsDOUBLEg/m2--0.0
statesWSTDry weight of stemsDOUBLEg/m2--0.0
raterDLVDeath rate of leavesDOUBLEg/(m2 d)--0.0
raterRLAIGrowth rate of LAIDOUBLEsquare_metre_per_square_metre_day--0.0
raterRROOTDRate of increase in rooting depthDOUBLEm/d--0.0
raterRTSUMRate of increase of the temperature sumDOUBLE°C--0.0
raterRWAOverall rate of change of soil water amountDOUBLEmm/d--0.0
raterRWLVGNet rate of increase weight of green leavesDOUBLEg/(m2 d)--0.0
raterRWRTRate of increase weight of rootsDOUBLEg/(m2 d)--0.0
raterRWSORate of increase weight of storage organsDOUBLEg/(m2 d)--0.0
raterRWSTRate of increase weight of stemsDOUBLEg/(m2 d)--0.0
DAVTMPDaily average temperatureDOUBLE°Cnull
DLAIDeath rate of leaf area indexDOUBLEsquare_metre_per_square_metre_daynull
DRAINDrainage rate below the root zoneDOUBLEmm/dnull
DTEFFDaily effective temperatureDOUBLE°Cnull
DTRDaily global radiationDOUBLEMJ/(m2 d)null
EMERGAuxiliary variable indicating crop emergenceDOUBLE1null
EVAPRate of evaporation from the soilDOUBLEmm/dnull
EXPLORExploration rate of new soil water layers by root depth growthDOUBLEmm/dnull
GLAIGrowth rate of leaf area indexDOUBLEsquare_metre_per_square_metre_daynull
GLVGrowth rate of leaf dry matterDOUBLEg/(m2 d)null
GTOTALGrowth rate of total crop dry matterDOUBLEg/(m2 d)null
IRRIGIrrigation rateDOUBLEmm/dnull
PARINTIntercepted photosynthetically active radiationDOUBLEMJ/(m2 d)null
PEVAPPotential rate of evaporation from the soilDOUBLEmm/dnull
PTRANPotential transpiration rateDOUBLEmm/dnull
RDRRelative death rate of leavesDOUBLEd-1null
RNINTCInterception of rain by the canopyDOUBLEmm/dnull
RUNOFFLoss of water by runoffDOUBLEmm/dnull
TRANRate of transpiration by the cropDOUBLEmm/dnull
TRANRFRatio of actual and potential transpiration (factor that accounts for reduced LUE because of water stress)DOUBLE- null
WAIInitial soil water amount (at start of the simulation run)DOUBLEmmnull
WCActual soil water contentDOUBLEm3/m3null
WLVDry weight of leavesDOUBLEg/m2null
WLVIInitial dry weight of green leaves (at crop emergence)DOUBLEg/m2null
WSOTHADry weight of storage organsDOUBLEton_per_hectarenull
WithCropcrop is presentBOOLEAN1null



public class Lintul2 extends net.simplace.simulation.model.FWSimComponent {
// Public Constructors
public Lintul2(String aName, HashMap aFieldMap, HashMap aInputMap, Element
aSimComponentElement, FWSimVarMap aVarMap, int aOrderNumber);
public Lintul2();


// Public Instance Methods
public HashMap createVariables(); // Defines
net.simplace.simulation.model.FWSimComponent


Create the FWSimVariables as interface for this SimComponent

// Protected Instance Methods
protected void init(); // Defines
net.simplace.simulation.model.FWSimComponent


initializes the fields by getting input and output FWSimVariables from VarMap
protected void initValues();

protected void resetOnHarvest();

protected void process(); // Defines
net.simplace.simulation.model.FWSimComponent


process the algorithm and write the results back to VarMap
protected FWSimComponent clone(FWSimVarMap aVarMap);
// Defines net.simplace.simulation.model.FWSimComponent


creates a clone from this SimComponent for use in other threads


}



Hierarchy: java.lang.Object - net.simplace.simulation.model.FWSimComponent (net.simplace.simulation.util.FWSimFieldContainer) - Lintul2