Opened 7 years ago
Last modified 7 years ago
#194 closed task
Implementing the soil thermal properties in TRUNK — at Initial Version
Reported by: | fwang | Owned by: | somebody |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Physical processes | Version: | |
Keywords: | soil thermal property | Cc: |
Description
The new soil thermal properties is going to implement in TRUNK.
In the old method, the soil thermal property (heat capacity and thermal conductivity) does not change with soil textures. The new soil thermal property varies with soil textures.
Main changes in the code:
(1) In hydrol, three new variables (vmc, vmcl, tmcl) are calculated. They are used in thermosoil to calculate soil thermal properties.
(2) In thermosoil,
--- four new variables are (vmc, vmcl, tmcl, njsc) added.
--- The thermal property calculation is revised in all of thermosoil_getdiff, thermosoil_getdiff_old_thermix_with_snow, and thermosoil_getdiff_old_thermix_without_snow.
--- A new subroutine is added (thermosoil_cond), it is used to calculate the thermal conductivity.
(3) In sechiba, three new variables (vmc, vmcl, tmcl) are added.
(4) In constantes_soil_var, nine parameters (water_capa, brk_capa, brk_cond, SMCMAX_fao, QZ_fao, so_capa_dry_ns_fao, SMCMAX_usda, QZ_usda, so_capa_dry_ns_usda) are added.