net.simplace.client.simulation.lap.lintul5.Phenology

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcDTSMTBincrease in temperature sum as dependent on mean daily temperatureDOUBLEARRAY°C d--[Ljava.lang.Double;@5b0dbfb
constantcDVSIinitial development stage of crop (from 0 to 2)DOUBLE1--0.0
constantcIDEMDay of emergenceINT103660
constantcIDPLDay of plantingINT103660
constantcIDSLdevelopment from emergence to flowering depends on temperature (=0), temperature + day length (=1)INT1--0
constantcPHOTTBtable of development rate reduction until flowering by daylengthDOUBLEARRAY1--[Ljava.lang.Double;@4b9dbf07
constantcPLstart at plantingBOOLEAN1--true
constantcTBASEMlower threshold temp. for temperature sum increase before emergenceDOUBLE°C-30.050.00.0
constantcTEFFMXmax. eff. temp. for temperature sum increase before emergenceDOUBLE°C-30.050.030.0
constantcTSUM1temperature sum required for vegetative period (from emergence to flowering)DOUBLE°C d0.07000.01050.0
constantcTSUM2temperature sum required for generative periodDOUBLE°C d0.07000.01000.0
constantcTSUMEMrequired temperature sum for crop emergenceDOUBLE°C d0.07000.060.0
constantcTSUMMilkripenesstemperature sum from anthesis to milkripenessDOUBLE°C d0.07000.0700.0
constantcVBASEVernalisation base thermal dayDOUBLEd--0.0
constantcVERNRTVernalisation factor dependend by average temperatureDOUBLEARRAY1--[Ljava.lang.Double;@797fcf9
constantcVERSATVernalisation max thermal dayDOUBLEd--0.0
constantcVernalisationDevStagemaximal devstage up to which vernalisation is appliedDOUBLE1--0.3
inputiDDLPPhotoperiodic daylengthDOUBLEh--0.0
inputiDoHarvestharvestingBOOLEAN1--false
inputiDoSowsowingBOOLEAN1--false
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
statesDVSdevelopment stage of crop (from 0 to 2)DOUBLE10.0-0.0
statesTSULPtemperature sum from sowing/plantingDOUBLE°C d0.0-0.0
statesTSUMtemperature sum from emergenceDOUBLE°C d0.0-0.0
statesTSUMLtemperature sum from emergence inclusive day length effectDOUBLE°C d0.0-0.0
statesVERNvernalisation daysDOUBLEd--0.0
raterDTSULPincrease in temperature sum from planting or sowingDOUBLE°C--0.0
raterDTSUMactual increase in temperature sum from emergence without reduction (RDAYL)DOUBLE°C--0.0
raterDTSUMLactual increase in temperature sum from emergence with reduction for day length (RDAYL)DOUBLE°C--0.0
raterDVRrate of phenological developmentDOUBLEd-1--0.0
raterRVERNRvernal day increase rateDOUBLE1--0.0
AnthesisDOYDOY of AnthesisINT1null
AnthesisDateDate of AnthesisDATE1null
EMERGhas emergedBOOLEAN1null
EmergenceDOYDOY of EmergenceINT1null
EmergenceDateDate of EmergenceDATE1null
FLOWhas floweredBOOLEAN1null
GrowingPeriodePeriod of SowingINT1null
IDEMERGDay of emergenceINT1null
IsAnthesistrue if Anthesis dateBOOLEAN1null
IsEmergencetrue if Emergence dateBOOLEAN1null
IsMaturitytrue if maturity dateBOOLEAN1null
IsMilkripenesstrue if milkripeness dateBOOLEAN1null
IsPhenologyEventtrue if sowing/emergence/anthesis/maturity dateBOOLEAN1null
IsSowingtrue if Sowing dateBOOLEAN1null
MATURITYis matureBOOLEAN1null
MILKRIPENESSmilkripeness has occuredBOOLEAN1null
MaturityDOYDOY of MaturityINT1null
MaturityDateDate of MaturityDATE1null
MilkripenessDOYDOY of MaturityINT1null
MilkripenessDateDate of MaturityDATE1null
SOWis sownBOOLEAN1null
SowingDOYDOY of SowingINT1null
SowingDateDate of SowingDATE1null



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


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



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


protected void initValues();

protected void initOnSowing();

protected void resetOnHarvest();

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


protected void CalculatePhenology();

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) - Phenology