Skip to content

Commit f21a759

Browse files
committed
use Sturm snow conductivity scheme
1 parent e297cf2 commit f21a759

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

src/biogeophys/SoilTemperatureMod.F90

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -683,11 +683,16 @@ subroutine SoilThermProp (bounds, num_urbanc, filter_urbanc, num_nolakec, filter
683683
endif
684684
endif
685685

686-
! Thermal conductivity of snow, which from Jordan (1991) pp. 18
686+
! Thermal conductivity of snow, which from Sturm (1997) - ! VRD
687687
! Only examine levels from snl(c)+1 -> 0 where snl(c) < 1
688688
if (snl(c)+1 < 1 .AND. (j >= snl(c)+1) .AND. (j <= 0)) then
689-
bw(c,j) = (h2osoi_ice(c,j)+h2osoi_liq(c,j))/(frac_sno(c)*dz(c,j))
690-
thk(c,j) = tkair + (7.75e-5_r8 *bw(c,j) + 1.105e-6_r8*bw(c,j)*bw(c,j))*(tkice-tkair)
689+
bw(c,j) = ((h2osoi_ice(c,j)*0.3)+h2osoi_liq(c,j))/(frac_sno(c)*dz(c,j)) ! ==RHOS
690+
! thk(c,j) = tkair + (7.75e-5_r8 *bw(c,j) + 1.105e-6_r8*bw(c,j)*bw(c,j))*(tkice-tkair) ! Original (Jordan) Parameterisation
691+
if (bw(c,j) <= 156) then !LMW or 0.156 ?
692+
thk(c,j) = 0.023 + 0.234*(bw(c,j)/1000) !LMW - units changed by VRD
693+
else !LMW
694+
thk(c,j) = 0.138 - 1.01*(bw(c,j)/1000) +(3.233*((bw(c,j)/1000)*(bw(c,j)/1000))) ! LMW Sturm I think
695+
end if
691696
end if
692697

693698
end do

0 commit comments

Comments
 (0)