Soils
Soils are classes representing different type of soil, which can potentially have temperature and thermal conductivity that vary with the depth and with the simulation time-steps.
Soil
The class Soil
is the base soil class from which more complex classes can inherit. It has constant properties in time and depth. The following table shows a summary of methods that need to be implemented for soils, as well as the default values used in the base Soil
class:
Name |
Symbol |
Method |
Documentation |
Default |
Unit |
---|---|---|---|---|---|
Temperature |
\(\theta_s\) |
8.0 |
\(°C\) |
||
Thermal conductivity |
\(k_s\) |
0.5 |
\(W/(m \cdot K)\) |
KusudaSoil
The class KusudaSoil
implements the Kusuda model as described in [RoDa03]. It has varying temperature in time and depth.