net.simplace.usermodules.holger.PhenologyCalculator

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcBaseTempAfterAntBase temperature after anthesisDOUBLE°C0.015.09.0
constantcBaseTempBeforeAntBase temperature before anthesisDOUBLE°C0.015.01.0
constantcTempLimitthreshold 1 for heat stressDOUBLE°C5.060.012.6
constantcTempUpperLimitthreshold 2 for heat stressDOUBLE°C5.060.015.6
inputiAirTemperatureMeanMean air temperatureDOUBLE°C-40.060.010.0
outEffectiveTempRateAfterAntEffectiveTempRateAfterAntDOUBLE0.055.015.0
outEffectiveTempRateBeforeAntEffectiveTempRateBeforeAntDOUBLE0.055.015.0



public class PhenologyCalculator extends
net.simplace.simulation.model.FWSimComponent {
// Public Constructors
public PhenologyCalculator();


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