net.simplace.usermodules.heidi.modules.SimpleAutomaticIrrigation_one_layer
Component Variables
Content Type | Name | Description | Data Type | Unit | Min Value | Max Value | Default Value |
constant | cIrrigationTriggerFactor | fraction of total plant available water in a given depth of soil below which irrigation is applied | DOUBLE | 1 | - | - | 0.0 |
constant | cMaxRainWithoutRunoff | maximum precipitation at which no runoff is calculated | DOUBLE | mm/d | - | - | 0.0 |
constant | cSoilDepth | depth of soil layers | DOUBLE | m | - | - | - |
constant | cSoilWaterFieldCapacity | field capacity per layer | DOUBLE | m3/m3 | - | - | - |
constant | cSoilWaterWiltingPoint | wilting point per layer | DOUBLE | m3/m3 | - | - | - |
input | iDVS | crop development stage | DOUBLE | 1 | 0.0 | - | 0.0 |
input | iDoHarvest | True if plant is harvested | BOOLEAN | 1 | - | - | false |
input | iRAIN | precipitation | DOUBLE | mm | - | - | 0.0 |
input | iWA | mobile water in maximum root zone | DOUBLE | mm | - | - | - |
AppliedIrrDepth | daily applied depth of irrigation | DOUBLE | mm/d | null |
CalculateRunoff | - | BOOLEAN | | null |
CumulativeAppliedIrrDepth | cumulative applied depth of irrigation | DOUBLE | mm | null |
RainAndIrrigation | precipitation + irrigation | DOUBLE | mm/d | null |
public class SimpleAutomaticIrrigation_one_layer extends
net.simplace.simulation.model.FWSimComponent {
// Public Constructors
public SimpleAutomaticIrrigation_one_layer(String aName, HashMap aFieldMap,
HashMap aInputMap, Element aSimComponentElement, FWSimVarMap aVarMap,
int aOrderNumber);
public SimpleAutomaticIrrigation_one_layer();
// 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 process(); // Defines
net.simplace.simulation.model.FWSimComponent
protected void resetOnHarvest();
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) - SimpleAutomaticIrrigation_one_layer