net.simplace.usermodules.heidi.modules.lintul5slimagmip.Lintul5SlimNBiomass

Component for the Lintul crop model

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcDVSDLTdevelopment stage above which death of leaves starts in dependence of mean daily temperatureDOUBLE--1.0
constantcDVSDRdevelopment stage above which death of roots and stems startsDOUBLE--1.0
constantcDVSIinitial development stage of crop (from 0 to 2)DOUBLE1--0.0
constantcFLTBfraction table of abovre-gr. biomass to leaves as function of DVSDOUBLEARRAY---
constantcFOTBfraction table of abovre-gr. biomass to storage organs as function of DVSDOUBLEARRAY---
constantcFRTBfraction table of total biomass to roots as function of DVSDOUBLEARRAY---
constantcFSTBfraction table of abovre-gr. biomass to stems as function of DVSDOUBLEARRAY---
constantcKDIFTBtable of light extinction factor as function of DVSDOUBLEARRAY1---
constantcLAICRCritical leaf area index for overshadowingDOUBLE--4.0
constantcLAII-DOUBLE--0.0
constantcNLAIcoefficient for the reduction due to nutrient (N-P-K) stress of the LAI increase (during juvenile phase)DOUBLE--1.0
constantcNLUEcoefficient for the reduction of RUE due to nutrient (N-P-K) stressDOUBLE--1.1
constantcNPARTcoefficient for N stress-effect on leaf biomass reductionDOUBLE1--1.0
constantcNSLAcoefficient for the effect of nutrient (N-P-K) stress on SLA reductionDOUBLE--0.5
constantcRDIInitial rooting depthDOUBLEm--10.0
constantcRDRLmax. rel. death rate of leaves due to water stressDOUBLE--0.05
constantcRDRLTBtable with relative death rate of leaves vs. TMPADOUBLEARRAYd-1---
constantcRDRNSmax. relative death rate of leaves due to nutrient (N-P-K) stressDOUBLE--0.05
constantcRDRRTBtable with relative death rate of roots vs. DVSDOUBLEARRAYd-1---
constantcRDRSHMrel. death rate of leaves due to shading (above LAICR)DOUBLE--0.03
constantcRDRSTBtable with relative death rate of stems vs. DVSDOUBLEARRAYd-1---
constantcRGRLAImaximal relative increase in LAIDOUBLEd-1--0.0
constantcRRIMaximum daily increase in rooting depthDOUBLEm/d--1.2
constantcRWRTIinitial change in living root biomassDOUBLEg/(m2 d)--0.0
constantcSLATBtable of specific leaf area as dependent on DVSDOUBLEARRAYg/m2---
constantcTBASElower threshold temperature for LAI increaseDOUBLE°C--0.0
constantcTDWIInitial total crop dry weightDOUBLE--210.0
inputiAVRADDaily total irradiationDOUBLEJ m-2 d-1--0.0
inputiDVSdevelopment stage of crop (from 0 to 2)DOUBLE1--0.0
inputiDoHarvestharvestingBOOLEAN1--false
inputiDoSowsowingBOOLEAN1--false
inputiEMERGhas emergedBOOLEAN1--false
inputiIDEMERGDay of emergenceINT1--0
inputiNNI-DOUBLE--1.0
inputiNPKI-DOUBLE--1.0
inputiRDMmaximal rooting depthDOUBLE--0.0
inputiRTMCOoverall correction factor for RUE in dependence of both CO2 concentration and non-optimal daytime and minimal temperaturesDOUBLE1--0.0
inputiRUEradiation use efficiencyDOUBLE1--0.0
inputiTMAXmaximal air temperature during day (output of routine WEATHR)DOUBLE°C--0.0
inputiTMINminimal air temperature during day (output of routine WEATHR)DOUBLE°C--0.0
inputiTRANRFwater stress reduction factorDOUBLE1--1.0
statesGTSUMtotal biomass of the cropDOUBLE--0.0
statesLAIleaf area index (leaf area per soil surface)DOUBLEm2/m2--0.0
statesRDactual rooting depthDOUBLEm--0.0
statesTAGBtotal above-ground biomassDOUBLEg/m2--0.0
statesTAGBG-DOUBLE--0.0
statesTAGBtonnehatotal above-ground biomassDOUBLEtperha--0.0
statesTPARtotal photosynthetically active radiationDOUBLEg/m2--0.0
statesTPARINTtotal intercepted radiation (PAR)DOUBLEg/m2--0.0
statesWLVweight of leavesDOUBLEg/m2--0.0
statesWLVDweight of dead leavesDOUBLEg/m2--0.0
statesWLVGweight of living leavesDOUBLEg/m2--0.0
statesWRTweight of rootsDOUBLEg/m2--0.0
statesWRTDweight of deat rootsDOUBLEg/m2--0.0
statesWSOweight of storage organsDOUBLEg/m2--0.0
statesWSOtonnehaweight of storage organsDOUBLEt_per_ha--0.0
statesWSTweight of stemsDOUBLEg/m2--0.0
statesWSTDweight of dead stemsDOUBLEg/m2--0.0
statesmaxLAImax leaf area index (leaf area per soil surface)DOUBLEm2/m2--0.0
raterDLVdecrease in leaf mass by senescenceDOUBLEg/(m2 d)--0.0
raterDRRTdeat root rateDOUBLE--0.0
raterDRSTdead stem rateDOUBLE--0.0
raterGRTdaily increase in total biomass of the cropDOUBLEg/(m2 d)--0.0
raterPARdaily amount of photosynthetically active radiationDOUBLE--0.0
raterPARINT(or PARAB) daily amount of PAR as intercepted by the crop canopyDOUBLE--0.0
raterRLAIchange in leaf area indexDOUBLEd-1--0.0
raterRRroot growth rateDOUBLEm/d--0.0
raterRWLVGchange in living leaf biomassDOUBLEg/(m2 d)--0.0
raterRWRTchange in living root biomassDOUBLEg/(m2 d)--0.0
raterRWSOchange in storage organ biomassDOUBLEg/(m2 d)--0.0
raterRWSTchange in living stem biomassDOUBLEg/(m2 d)--0.0
FINT fractional light interception DOUBLEnull
Kligth extinction coefficient as function of actual devstage DOUBLEnull
WithCropcrop is presentBOOLEAN1null



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


// 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) - Lintul5SlimNBiomass