net.simplace.client.simulation.lap.SimpleAutomaticIrrigation

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcIrrigationTriggerDepthdepth to sum plant available water to, to determine if irrigation is requiredDOUBLEmm/d--0.0
constantcIrrigationTriggerFactorfraction of total plant available water in a given depth of soil below which irrigation is appliedDOUBLEmm/d--0.0
constantcMaxRainWithoutRunoffmaximum precipitation at which no runoff is calculatedDOUBLEmm/d--0.0
constantcSoilLayerDepthdepth of soil layersDOUBLEARRAYmm/d---
constantcSoilWaterFieldCapacityfield capacity per layerDOUBLEARRAYmm/d---
constantcSoilWaterWiltingPointwilting point per layerDOUBLEARRAYmm/d---
inputiRAINprecipitationDOUBLEmm/d--0.0
inputiWMmobile water per layerDOUBLEARRAYmm---
inputiWRretained water per layerDOUBLEARRAYmm---
AppliedIrrDepthdaily applied depth of irrigationDOUBLEmm/dnull
CalculateRunoff-BOOLEANnull
CumulativeAppliedIrrDepthcumulative applied depth of irrigationDOUBLEmmnull
RainAndIrrigationprecipitation + irrigationDOUBLEmm/dnull



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


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