net.simplace.client.simulation.lap.STMPsimCalculator

Soil temperature

Component Variables

Content TypeNameDescriptionData TypeUnitMin ValueMax ValueDefault Value
constantcABDMean bulk densityDOUBLEt/m31.04.02.0
constantcAVTConstant Temperature of deepest soil layerDOUBLE°C-10.020.0-
constantcDampingDepthDamping depth of soilDOUBLEm1.520.06.0
constantcFirstDayMeanTempMean temperature on first dayDOUBLE°C-40.050.0-
constantcSoilLayerDepthDepth of soil layerDOUBLEARRAYm0.0320.0-
inputiSoilSurfaceTemperatureTemperature at soil surfaceDOUBLE°C1.520.0-
inputiSoilWaterContentContent of water in SoilDOUBLEmm1.520.05.0
SoilTempArrayArray of temperature DOUBLEARRAY°Cnull



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


// 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 process(); // Defines
net.simplace.simulation.model.FWSimComponent


process the algorithm and write the results back to VarMap TMX = Maximum air temperature at 2 m (°C) TMN = Minimum air temperature at 2 m (°C) RA = RA(t) = Mean daily solar radiation on day t (kJ/m2*d) PREC = Precipitation on day t (mm) CV = Crop residues plus above ground biomass (kg/ha) SNO = Water content in snow layer (mm) SW = ST(t) = Soil water stored in the soil profile at day t (mm) SLA = Leaf area index (m*m-1) PEVAP = Potential soil evaporation (mm)
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) - STMPsimCalculator