net.simplace.usermodules.heidi.modules.Lintul5mod.Lintul5_DRUNIR_Liaise

Soil water and DRainage, RUNoff, IRrigation routines from LINTUL

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcDRATEMaximum drainage rate (soil characteristic)DOUBLEmm/d0.080.050.0
constantcIRRIGF Irrigation rate relative to the rate needed to keep the soil water status at field capacity (WC=WCFC)DOUBLE10.01.00.0
constantcWCFCSoil water content at field capacityDOUBLEm3/m30.01.00.23
constantcWCSTSoil water content at full saturationDOUBLEm3/m30.01.00.4
constantcWCWPSoil water content at wilting pointDOUBLEm3/m30.01.00.075
constantcWaterContentInitialInitial soil water content (at start of the simulation run)DOUBLEm3/m30.01.00.23
inputWithCropcrop is presentBOOLEAN1--false
inputcNoSowHarvestIf true, actual water content is set to initial value on first simulation dayBOOLEAN1--false
inputiDoHarvestIf plant is harvested on this dayBOOLEAN1--false
inputiDoSowIf plant is sown on this dayBOOLEAN1--false
inputiEVAPevaporationDOUBLEmm/d0.020.0-
inputiLAIleaf area indexDOUBLEm2/m20.011.0-
inputiRAINWater input through rainfallDOUBLEmm/d0.0100.0-
inputiROOTDRooting depthDOUBLEm0.05.0-
inputiRROOTDRate of increase in rooting depthDOUBLEm/d0.03.0-
inputiTRANtranspirationDOUBLEmm/d0.020.0-
inputmMyWCCRsoil water critical pointDOUBLEm3/m30.01.0-
inputpETpotential evapotraspirationDOUBLEmm/d0.0100.0-
statesGlobalWaterContentActual amount of water in the soil (WA)DOUBLEmm0.01000.00.0
CropAvailWaterContentWater available for crop (above wilting point)DOUBLEmm/dnull
DRAINDrainage rate below the root zoneDOUBLEmm/dnull
EFFECTIVERAINEffective rainfallDOUBLEmm/dnull
GROWINGSEASONRAINGrowing season rainfallDOUBLEmm/dnull
GrowingSeasonPETAccumulation of potential evapotranspiration in growing seasonDOUBLEmm/dnull
IRRIGIrrigation rateDOUBLEmm/dnull
IRRIGATIONNETREQUIREMENTNet irrigation requirementDOUBLEmm/dnull
RNINTCInterception of rain by the canopyDOUBLEmm/dnull
RUNOFFLoss of water by runoffDOUBLEmm/dnull
totalDRAINTotal drainage rate below the root zoneDOUBLEmm/dnull
totalRUNOFFTotal Loss of water by runoffDOUBLEmm/dnull



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


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



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