Changeset 852 for LMDZ4/trunk/libf/phytherm/thermcell_closure.F90
- Timestamp:
- Oct 11, 2007, 3:43:42 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/trunk/libf/phytherm/thermcell_closure.F90
r814 r852 18 18 REAL zmax(ngrid),zmax_sec(ngrid) 19 19 REAL wmax(ngrid),wmax_sec(ngrid) 20 real zdenom 20 21 21 22 REAL alim_star2(ngrid) … … 35 36 & /(rho(ig,k)*(zlev(ig,k+1)-zlev(ig,k))) 36 37 enddo 38 zdenom=max(500.,zmax(ig))*r_aspect*alim_star2(ig) 39 if (zdenom<1.e-14) then 40 print*,'ig=',ig 41 print*,'alim_star2',alim_star2(ig) 42 print*,'zmax',zmax(ig) 43 print*,'r_aspect',r_aspect 44 print*,'zdenom',zdenom 45 print*,'alim_star',alim_star(ig,:) 46 print*,'zmax_sec',zmax_sec(ig) 47 print*,'wmax_sec',wmax_sec(ig) 48 stop 49 endif 37 50 if ((zmax_sec(ig).gt.1.e-10).and.(1.eq.1)) then 38 51 f(ig)=wmax_sec(ig)/(max(500.,zmax_sec(ig))*r_aspect & … … 41 54 & zmax_sec(ig))*wmax_sec(ig)) 42 55 else 43 f(ig)=wmax(ig)/ (max(500.,zmax(ig))*r_aspect*alim_star2(ig))56 f(ig)=wmax(ig)/zdenom 44 57 f(ig)=f(ig)+(f0(ig)-f(ig))*exp((-ptimestep/ & 45 58 & zmax(ig))*wmax(ig))
Note: See TracChangeset
for help on using the changeset viewer.