net.simplace.usermodules.holger.GrowingSeasonCalculator

Component for the Lintul crop model

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
inputiActualTranspirationActual TranspirationDOUBLEmm0.060.00.0
inputiDVSdevelopmet stageDOUBLE1--0.0
inputiDoHarvestharvestingBOOLEAN1--false
inputiDoSowsowingBOOLEAN1--false
inputiDrainDrainageDOUBLEmm0.060.00.0
inputiEMERGhas emergedBOOLEAN1--false
inputiEvaporationActual EvaporationDOUBLEmm0.060.00.0
inputiInceptedPARintercepted PARDOUBLEMJ/(m2 d)0.06.00.0
WithCropcrop is presentBOOLEAN1null
grsDrainagegrowing season drainageDOUBLEmmnull
grsETgrowing season ETDOUBLEmmnull
grsPARgrowing season incerpted PARDOUBLEmegajoule_per_square_ha_daynull



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


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


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