AgriculturalModelExchangeInitiative / SoilTemperatureModels

Agricultural Model Exchange Initiative for Crop2ML components.
1 stars 0 forks source link

Informations about Simplace variable #12

Open TeikiRaihauti opened 1 year ago

TeikiRaihauti commented 1 year ago
andreas-enders commented 1 year ago
cAVT (Constant Temperature of deepest soil layer) : how do I get or calculate this value ?

We already discussed it - It's the mean air temperature. iSoilSurfaceTemperature (Temperature at soil surface) : this value is not initialized, but is needed to calculate the soil temperature. So what value should I use for the initialization ? It is initialized in the init() method in Simplace iSoilWaterContent (Content of water in Soil) : the value is in mm in the model, but in cm³/cm³ in the input data, how do I do the conversion knowing the value is between 1.5 and 20.0, according to the description of the model ? The soil water content will only be used to modify the according damping depth and there only the watercontent of the deepest layer. This is made relative to a 30mm layer. I will have to modify this to make possible to work with the input data. iTempMax/iTempMin (Max/Min temperature) : is it the air temperature ? Yes! Well: Finally you are pointing to good questions. I was checking it and doing the description better ;-)

andreas-enders commented 1 year ago

New version of STMPsimCalculator and SnowCoverCalculator are committed in the SVN. Please update the PyCrop2ML components accordingly. Thanks!

andreas-enders commented 1 year ago

Additionally: SoilWaterContent is the sum of volumetric water content of all layers - so if you only have volumetric water content in % you'll have to multiply it with the total soil profile depth and convert to mm. For 12% and 1.2 metre:
WaterContentSTMP = VolumetricWaterPercent ProfileDepthMetre 1000 = 0.12 1.2 1000 = 144mm