- Timestamp:
- Apr 23, 2010, 4:09:31 PM (15 years ago)
- Location:
- LMDZ4/branches/LMDZ4V5.0-dev/libf/phylmd
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/branches/LMDZ4V5.0-dev/libf/phylmd/thermcellV0_main.F90
r1330 r1371 150 150 real seuil 151 151 152 ! Declaration uniquement pour les sorties dans thermcell_out3d. 153 ! Inutilise en 3D 154 real wthl(klon,klev) 155 real wthv(klon,klev) 156 real wq(klon,klev) 157 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 158 159 152 160 ! 153 161 !nouvelles variables pour la convection … … 185 193 186 194 187 ! #define wrgrads_thermcell188 195 #undef wrgrads_thermcell 189 196 #ifdef wrgrads_thermcell -
LMDZ4/branches/LMDZ4V5.0-dev/libf/phylmd/thermcell_plume.F90
r1338 r1371 593 593 594 594 ! print*,'THERM 31B' 595 print*,'THERMCELL_PLUME OPTIMISE V1 CCC'595 print*,'THERMCELL_PLUME OPTIMISE OOOO' 596 596 597 597 ! Initialisations des variables reeles … … 765 765 zalpha=f0(ig)*f_star(ig,l)/sqrt(w_est(ig,l+1))/rhobarz(ig,l) 766 766 zdqt(ig,l)=max(zqta(ig,l-1)-po(ig,l),0.)/po(ig,l) 767 zdqt(ig,l)=0.768 767 769 768 -
LMDZ4/branches/LMDZ4V5.0-dev/libf/phylmd/yamada4.F
r1311 r1371 366 366 c print*,'0L=',k,l(ig,k),delta(ig,k),km(ig,k) 367 367 qpre=sqrt(q2(ig,k)) 368 368 ! if (iflag_pbl.eq.8 ) then 369 369 if (aa(ig,k).gt.0.) then 370 370 q2(ig,k)=(qpre+aa(ig,k)*qpre*qpre)**2 … … 372 372 q2(ig,k)=(qpre/(1.-aa(ig,k)*qpre))**2 373 373 endif 374 375 376 377 378 379 380 374 ! else ! iflag_pbl=9 375 ! if (aa(ig,k)*qpre.gt.0.9) then 376 ! q2(ig,k)=(qpre*10.)**2 377 ! else 378 ! q2(ig,k)=(qpre/(1.-aa(ig,k)*qpre))**2 379 ! endif 380 ! endif 381 381 q2(ig,k)=min(max(q2(ig,k),1.e-10),1.e4) 382 382 c print*,'Q2 L=',k,q2(ig,k),qpre*qpre … … 403 403 enddo 404 404 405 ! Transport diffusif vertical de la TKE. 405 406 if (iflag_pbl.ge.9) then 406 407 ! print*,'YAMADA VDIF'
Note: See TracChangeset
for help on using the changeset viewer.