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.

Change History (0)

Note: See TracTickets for help on using tickets.