Changeset 1816 for LMDZ5/trunk/libf/phylmd/hbtm.F
- Timestamp:
- Jul 25, 2013, 10:33:44 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/phylmd/hbtm.F
r1279 r1816 4 4 5 5 SUBROUTINE HBTM(knon, paprs, pplay, 6 . t2m,t10m,q2m,q10m,ustar, 6 . t2m,t10m,q2m,q10m,ustar,wstar, 7 7 . flux_t,flux_q,u,v,t,q, 8 8 . pblh,cape,EauLiq,ctei,pblT, … … 54 54 REAL q2m(klon), q10m(klon) ! q a 2 et 10m 55 55 REAL ustar(klon) 56 REAL wstar(klon) ! w*, convective velocity scale 56 57 REAL paprs(klon,klev+1) ! pression a inter-couche (Pa) 57 58 REAL pplay(klon,klev) ! pression au milieu de couche (Pa) … … 158 159 REAL fak1(klon) ! k*ustar*pblh 159 160 REAL fak2(klon) ! k*wm*pblh 160 REAL fak3(klon) ! fakn*wst r/wm161 REAL fak3(klon) ! fakn*wstar/wm 161 162 REAL pblk(klon) ! level eddy diffusivity for momentum 162 163 REAL pr(klon) ! Prandtl number for eddy diffusivities … … 164 165 REAL zh(klon) ! zmzp / pblh 165 166 REAL zzh(klon) ! (1-(zmzp/pblh))**2 166 REAL wstr(klon) ! w*, convective velocity scale167 167 REAL zm(klon) ! current level height 168 168 REAL zp(klon) ! current level height + one level up … … 625 625 wm(i) = ustar(i)*phiminv(i) 626 626 fak2(i) = wm(i)*pblh(i)*vk 627 wst r(i) = (heatv(i)*RG*pblh(i)/zxt)**onet628 fak3(i) = fakn*wst r(i)/wm(i)627 wstar(i) = (heatv(i)*RG*pblh(i)/zxt)**onet 628 fak3(i) = fakn*wstar(i)/wm(i) 629 629 ENDIF 630 630 c Computes Theta_e for thermal (all cases : to be modified)
Note: See TracChangeset
for help on using the changeset viewer.