Changeset 5425 for LMDZ6/trunk/libf
- Timestamp:
- Dec 18, 2024, 1:12:33 PM (13 hours ago)
- Location:
- LMDZ6/trunk/libf/phylmd
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/phys_local_var_mod.F90
r5396 r5425 512 512 REAL,ALLOCATABLE,SAVE,DIMENSION(:,:) :: pmflxr, pmflxs 513 513 !$OMP THREADPRIVATE(pmflxr, pmflxs) 514 REAL,ALLOCATABLE,SAVE,DIMENSION(:,:) :: wdtrainA, wdtrainS, wdtrainM 515 !$OMP THREADPRIVATE(wdtrainA, wdtrainS, wdtrainM )514 REAL,ALLOCATABLE,SAVE,DIMENSION(:,:) :: wdtrainA, wdtrainS, wdtrainM, wdtrainAS 515 !$OMP THREADPRIVATE(wdtrainA, wdtrainS, wdtrainM, wdtrainAS) 516 516 REAL,ALLOCATABLE,SAVE,DIMENSION(:,:) :: da, mp 517 517 !$OMP THREADPRIVATE(da, mp) … … 1125 1125 ! Deep convective variables used in phytrac 1126 1126 ALLOCATE(pmflxr(klon, klev+1), pmflxs(klon, klev+1)) 1127 ALLOCATE(wdtrainA(klon,klev),wdtrainS(klon,klev),wdtrainM(klon,klev) )1127 ALLOCATE(wdtrainA(klon,klev),wdtrainS(klon,klev),wdtrainM(klon,klev),wdtrainAS(klon,klev)) 1128 1128 ALLOCATE(dnwd(klon, klev), upwd(klon, klev)) 1129 1129 ALLOCATE(ep(klon,klev)) ! epmax_cape … … 1540 1540 1541 1541 DEALLOCATE(pmflxr, pmflxs) 1542 DEALLOCATE(wdtrainA, wdtrainS, wdtrainM )1542 DEALLOCATE(wdtrainA, wdtrainS, wdtrainM, wdtrainAS) 1543 1543 DEALLOCATE(upwd, dnwd) 1544 1544 DEALLOCATE(ep) -
LMDZ6/trunk/libf/phylmd/physiq_mod.F90
r5402 r5425 301 301 ! Deep convective variables used in phytrac 302 302 pmflxr, pmflxs, & 303 wdtrainA, wdtrainS, wdtrainM, &303 wdtrainA, wdtrainS, wdtrainM, wdtrainAS, & 304 304 upwd, dnwd, & 305 305 ep, & … … 3084 3084 wdtrainS(:,:) = 0. 3085 3085 wdtrainM(:,:) = 0. 3086 wdtrainAS(:,:) = 0. 3086 3087 upwd(:,:) = 0. 3087 3088 dnwd(:,:) = 0. … … 5318 5319 ENDIF 5319 5320 5321 ! Merge wdtrainA and wdtrainS in the total source of precipitation due to 5322 ! adiabatic updraughts. 5323 ! 5324 wdtrainAS(:,:) = wdtrainA(:,:) + wdtrainS(:,:) 5325 5320 5326 IF (CPPKEY_DUST) THEN 5321 5327 ! Avec SPLA, iflag_phytrac est forcé =1 … … 5329 5335 da,phi,phi2,d1a,dam,mp,ep,sigd,sij,clw,elij, & ! I 5330 5336 epmlmMm,eplaMm,upwd,dnwd,itop_con,ibas_con, & ! I 5331 ev,wdtrainA , wdtrainM,wght_cvfd, & ! I5337 ev,wdtrainAS, wdtrainM,wght_cvfd, & ! I 5332 5338 fm_therm, entr_therm, rneb, & ! I 5333 5339 beta_prec_fisrt,beta_prec, & !I … … 5354 5360 da, phi, mp, upwd, & 5355 5361 phi2, d1a, dam, sij, wght_cvfd, & !<<RomP+RL 5356 wdtrainA , wdtrainM, sigd, clw,elij, & !<<RomP5362 wdtrainAS, wdtrainM, sigd, clw,elij, & !<<RomP 5357 5363 ev, ep, epmlmMm, eplaMm, & !<<RomP 5358 5364 dnwd, aerosol_couple, flxmass_w, &
Note: See TracChangeset
for help on using the changeset viewer.