User Tools

Site Tools


start:hype_model_description:hype_land

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
start:hype_model_description:hype_land [2018/10/15 14:16]
cpers [Infiltration]
start:hype_model_description:hype_land [2018/10/16 08:36]
cpers [Soil temperature and snow depth]
Line 368: Line 368:
 ==== Soil temperature and snow depth ==== ==== Soil temperature and snow depth ====
  
-Soil layer temperature (//​soiltemp//​) is calculated as a balance of three temperatures;​ previous time step soil layer temperature,​ soil temperature at deep depth (//​deeptemp//​) and air temperature (//temp//). The weight of the deep soil is constant (0.001), while the weight of the air temperature (//​weightair//​) depends on snow depth (//​snowdepth//​) and parameters. The soil memory (//​soilmem//​) depends on depth and land use, with parameters //surfmem// and //​depthrel//​. The memory of deep soil temperature is a general parameter (//​deepmem//​).+Soil layer temperature (//​soiltemp//​) is calculated as a balance of three temperatures;​ previous time step soil layer temperature,​ soil temperature at deep depth (//​deeptemp//​) and air temperature (//T//). The weight of the deep soil is constant (0.001), while the weight of the air temperature (//​weightair//​) depends on snow depth (//​snowdepth//​) and parameters. The soil memory (//​soilmem//​) depends on depth and land use, with parameters //surfmem// and //​depthrel//​. The memory of deep soil temperature is a general parameter (//​deepmem//​).
  
 <m> soilmem = {lbrace}{ <m> soilmem = {lbrace}{
Line 377: Line 377:
 <m> weigth_{air}={1}/​{soilmem+10*snowdepth} </m> <m> weigth_{air}={1}/​{soilmem+10*snowdepth} </m>
  
-<m> deeptemp=weight_{air}*temp+(1-weight_{air})*deeptemp </m>+<m> deeptemp=weight_{air}*T+(1-weight_{air})*deeptemp </m>
  
-<m> soiltemp=weight_{air}*temp+(1-weight_{air}-weight_{deep} )*soiltemp+weight_{deep}*deeptemp </m>+<m> soiltemp=weight_{air}*T+(1-weight_{air}-weight_{deep} )*soiltemp+weight_{deep}*deeptemp </m>
  
 In the default snow depth model, snow density (//​snowdens//​) depends on the snow's age in days (//​snowage//​). Snow density for fresh snow (//​sdnsnew//​) and the increase of density with snow age (//​snowdensdt//​) are general parameters (~ 0.1 and ~0.002). The snow's age increases by one every time step, but are weighted with age (0) for any new snow. In the default snow depth model, snow density (//​snowdens//​) depends on the snow's age in days (//​snowage//​). Snow density for fresh snow (//​sdnsnew//​) and the increase of density with snow age (//​snowdensdt//​) are general parameters (~ 0.1 and ~0.002). The snow's age increases by one every time step, but are weighted with age (0) for any new snow.
Line 403: Line 403:
 ^Section ^Symbol ^Parameter/​Data ^File ^ ^Section ^Symbol ^Parameter/​Data ^File ^
 |Snow melt|//​cmlt,​ ttmp//​|//​cmlt,​ ttmp//​|[[start:​hype_file_reference:​par.txt|par.txt]]| |Snow melt|//​cmlt,​ ttmp//​|//​cmlt,​ ttmp//​|[[start:​hype_file_reference:​par.txt|par.txt]]|
-|:::|//temp//​|calculated from|[[start:​hype_file_reference:​tobs.txt|Tobs.txt]]|+|:::|//T//​|calculated from|[[start:​hype_file_reference:​tobs.txt|Tobs.txt]]|
 |Snow cover|//​stdelev//​|//​elev_std//​|[[start:​hype_file_reference:​geodata.txt|GeoData.txt]]| |Snow cover|//​stdelev//​|//​elev_std//​|[[start:​hype_file_reference:​geodata.txt|GeoData.txt]]|
 |:::​|//​fscmax,​ fscdist0, fscdist1, fsck1, fsckexp//​|//​fscmax,​ fscdist0, fscdist1, fsck1, fsckexp//​|[[start:​hype_file_reference:​par.txt|par.txt]]| |:::​|//​fscmax,​ fscdist0, fscdist1, fsck1, fsckexp//​|//​fscmax,​ fscdist0, fscdist1, fsck1, fsckexp//​|[[start:​hype_file_reference:​par.txt|par.txt]]|
start/hype_model_description/hype_land.txt ยท Last modified: 2024/02/21 10:05 by cpers