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
outCropAvailWaterContentWater available for crop (above wilting point)DOUBLEmm/d0.020.00.0
outDRAINDrainage rate below the root zoneDOUBLEmm/d0.0200.00.0
outEFFECTIVERAINEffective rainfallDOUBLEmm/d0.02000.00.0
outGROWINGSEASONRAINGrowing season rainfallDOUBLEmm/d0.03000.00.0
outGrowingSeasonPETAccumulation of potential evapotranspiration in growing seasonDOUBLEmm/d0.02000.00.0
outIRRIGIrrigation rateDOUBLEmm/d0.0200.00.0
outIRRIGATIONNETREQUIREMENTNet irrigation requirementDOUBLEmm/d-2000.04000.00.0
outRNINTCInterception of rain by the canopyDOUBLEmm/d0.020.00.0
outRUNOFFLoss of water by runoffDOUBLEmm/d0.02000.00.0
outtotalDRAINTotal drainage rate below the root zoneDOUBLEmm/d0.02000.00.0
outtotalRUNOFFTotal Loss of water by runoffDOUBLEmm/d0.02000.00.0



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