net.simplace.sim.components.management.HarvestKillManagement

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcAbsoluteTemperatureThresholdTemperature when plant dies after one dayDOUBLE°-20.020.00.0
constantcCatchCropIDs-CHARARRAY1---
constantcDaysUnderThresholdNumber of days under temperatur thresholdINT10203
constantcKillDoyLast DOY to kill the plant even if not mature, -1 if should switch offINT1-1366-1
constantcMaturityDateLast date to harvest plant even if not matureDATE°---
constantcMaturityDoyLast date to harvest plant even if not matureINT°---
constantcRelativeTemperatureThresholdTemperature when plant dies after ${cDaysUnderThreshold} daysDOUBLE°-20.020.02.0
inputiAirTemperatureMeanCurrent Mean Air TemperatureDOUBLE°-40.060.00.0
inputiCropNameCurrent corp name to match it with ${cCatchCropIDs}CHAR1--
inputiDVSDevelopmentstage between 0 and 2DOUBLE10.04.00.0
outCurrentDaysUnderThresholdNumber of days under temperatur thresholdINT10203
outDoHarvestSwitch to indicate if the plant should be harvestedBOOLEAN1--false
outDoKillSwitch to indicate if the plant should be killedBOOLEAN1--false
outWithCropSwitch to indicate the days of the year where a crop is presentBOOLEAN1--false



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


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



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

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

protected FWSimComponent clone(FWSimVarMap aVarMap);
// Defines net.simplace.sim.model.FWSimComponent




}



Hierarchy: java.lang.Object - net.simplace.sim.model.FWSimComponent (net.simplace.sim.util.FWSimFieldContainer) - HarvestKillManagement