net.simplace.usermodules.heidi.modules.soilEvapCropEvapoTranspirationDualCoeff

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcCharacteristicMeanRelHumidityregion's characteristic mean daily min relative humidity for mid/late growth seasonDOUBLE%0.0100.045.0
constantcCharacteristicWindSpeedregion's characteristic wind speed at 2m during the mid growing season m s-1DOUBLEmeter_per_second0.0-2.0
constantcCropHeightaverage crop height during mid/late seasonDOUBLEmeter0.05.00.0
constantcKcMinmin Kc for dry bare soil with no ground coverDOUBLE10.02.00.15
constantcKcbIninominal Kcb value during initial growth stageDOUBLE10.02.00.0
constantcKcbMidnominal peak Kcb value obtained during mid season growth stageDOUBLE10.02.00.0
constantcMaxSoilEvaporationDepth-DOUBLEm0.02.00.12
constantcREW-DOUBLEm0.01.0-
constantcSoilWaterFieldCapacity-DOUBLEARRAYm3/m30.01.0-
constantcSoilWaterInitialinital soil water contentDOUBLEARRAYm3/m30.01.0-
constantcSoilWaterWiltingPoint-DOUBLEARRAYm3/m30.01.0-
constantcTHICKLThickness of layersDOUBLEm0.00120.00.03
constantcWettedSoilFractionfraction of soil surface wetted by rain or irrigationDOUBLE10.01.01.0
inputiDVSdaily value of development stageDOUBLE10.02.50.0
inputiDoHarvestharvestingBOOLEAN1--false
inputiDoSowsowingBOOLEAN1--false
inputiET0reference crop evapotranspirationDOUBLEmillimeter0.020.00.0
inputiLAIdaily estimated leaf area indexDOUBLE10.020.00.0
statesWRRetained water (mm)DOUBLEARRAYmm---
ETCcrop ET under standard conditions (no water, nutrient, weed, pest or disease limitations to growth)DOUBLEmm d-1null
Kcbbasal crop coefficientDOUBLE1null
Kesoil evaporation coefficient DOUBLE1null
KeUpperupper limit of soil evaporation coefficient DOUBLE1null
PotentialTranCropPotential rate of transpiration from the soilDOUBLEmm d-1null
SoilEvapCropActual rate of evaporation from the soilDOUBLEmm d-1null
SoilEvapCropUpperpotential (if wet) rate of evaporation from the soilDOUBLEmm d-1null



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


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


Create the FWSimVariables as interface for this SimComponent

// 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 initValues();

Process the algorithm and write the results back to VarMap
protected void resetOnHarvest();

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


protected void PotTran();

Calculates K_cb and potential transpiration of crop
protected void SoilEvap();

Calculates K_e and potential soil evaporation
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) - soilEvapCropEvapoTranspirationDualCoeff