Changeset 4737 for LMDZ6/trunk/libf/phylmd/phys_local_var_mod.F90
- Timestamp:
- Oct 24, 2023, 12:13:53 PM (7 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/phys_local_var_mod.F90
r4703 r4737 313 313 !$OMP THREADPRIVATE(cdragm, cdragh) 314 314 REAL,ALLOCATABLE,SAVE,DIMENSION(:) :: cldh, cldl, cldm, cldq, cldt, qsat2m 315 !$OMP THREADPRIVATE(cldh, cldl, cldm, cldq, cldt, qsat2m 315 !$OMP THREADPRIVATE(cldh, cldl, cldm, cldq, cldt, qsat2m) 316 316 !AS: cldhjn, cldljn, cldmjn,cldtjn pas utilisés en tant que variables, juste noms de diagnostics 317 317 REAL,ALLOCATABLE,SAVE,DIMENSION(:) :: JrNt … … 406 406 REAL,ALLOCATABLE,SAVE,DIMENSION(:) :: proba_notrig, random_notrig 407 407 !$OMP THREADPRIVATE(proba_notrig, random_notrig) 408 REAL,ALLOCATABLE,SAVE,DIMENSION(:,:) :: fsolsw, wfbils , wfbilo409 !$OMP THREADPRIVATE(fsolsw, wfbils , wfbilo)410 REAL,ALLOCATABLE,SAVE,DIMENSION(:,:) :: wfevap , wfrain, wfsnow411 !$OMP THREADPRIVATE(wfevap ,wfrain,wfsnow)408 REAL,ALLOCATABLE,SAVE,DIMENSION(:,:) :: fsolsw, wfbils 409 !$OMP THREADPRIVATE(fsolsw, wfbils) 410 REAL,ALLOCATABLE,SAVE,DIMENSION(:,:) :: wfevap 411 !$OMP THREADPRIVATE(wfevap) 412 412 REAL,ALLOCATABLE,SAVE,DIMENSION(:,:) :: t2m, fluxlat, fsollw,evap_pot 413 413 !$OMP THREADPRIVATE(t2m, fluxlat, fsollw,evap_pot) … … 862 862 ALLOCATE(t2m(klon, nbsrf), fluxlat(klon, nbsrf)) 863 863 ALLOCATE(fsollw(klon, nbsrf)) 864 ALLOCATE(fsolsw(klon, nbsrf), wfbils(klon, nbsrf) , wfbilo(klon, nbsrf))865 ALLOCATE(wfevap(klon, nbsrf) , wfrain(klon,nbsrf), wfsnow(klon, nbsrf))864 ALLOCATE(fsolsw(klon, nbsrf), wfbils(klon, nbsrf)) 865 ALLOCATE(wfevap(klon, nbsrf)) 866 866 ALLOCATE(evap_pot(klon, nbsrf)) 867 867 ! FC … … 871 871 ALLOCATE(pmflxr(klon, klev+1), pmflxs(klon, klev+1)) 872 872 ALLOCATE(wdtrainA(klon,klev),wdtrainS(klon,klev),wdtrainM(klon,klev)) 873 ALLOCATE(dnwd(klon, klev), upwd(klon, klev) 873 ALLOCATE(dnwd(klon, klev), upwd(klon, klev)) 874 874 ALLOCATE(ep(klon,klev)) ! epmax_cape 875 ALLOCATE(da(klon,klev), mp(klon,klev) 876 ALLOCATE(phi(klon,klev,klev) 877 ALLOCATE(wght_cvfd(klon,klev) 878 ALLOCATE(phi2(klon,klev,klev) 875 ALLOCATE(da(klon,klev), mp(klon,klev)) 876 ALLOCATE(phi(klon,klev,klev)) 877 ALLOCATE(wght_cvfd(klon,klev)) 878 ALLOCATE(phi2(klon,klev,klev)) 879 879 ALLOCATE(d1a(klon,klev), dam(klon,klev)) 880 ALLOCATE(ev(klon,klev) 881 ALLOCATE(elij(klon,klev,klev) 882 ALLOCATE(qtaa(klon,klev) 883 ALLOCATE(clw(klon,klev) 884 ALLOCATE(epmlmMm(klon,klev,klev), eplaMm(klon,klev) 885 ALLOCATE(sij(klon,klev,klev) 880 ALLOCATE(ev(klon,klev)) 881 ALLOCATE(elij(klon,klev,klev)) 882 ALLOCATE(qtaa(klon,klev)) 883 ALLOCATE(clw(klon,klev)) 884 ALLOCATE(epmlmMm(klon,klev,klev), eplaMm(klon,klev)) 885 ALLOCATE(sij(klon,klev,klev)) 886 886 887 887 ALLOCATE(prfl(klon, klev+1)) … … 1184 1184 DEALLOCATE(t2m, fluxlat) 1185 1185 DEALLOCATE(fsollw, evap_pot) 1186 DEALLOCATE(fsolsw, wfbils , wfbilo)1187 DEALLOCATE(wfevap ,wfrain,wfsnow)1186 DEALLOCATE(fsolsw, wfbils) 1187 DEALLOCATE(wfevap) 1188 1188 1189 1189 DEALLOCATE(pmflxr, pmflxs) … … 1191 1191 DEALLOCATE(upwd, dnwd) 1192 1192 DEALLOCATE(ep) 1193 DEALLOCATE(da, mp 1194 DEALLOCATE(phi 1195 DEALLOCATE(wght_cvfd 1196 DEALLOCATE(phi2 1193 DEALLOCATE(da, mp) 1194 DEALLOCATE(phi) 1195 DEALLOCATE(wght_cvfd) 1196 DEALLOCATE(phi2) 1197 1197 DEALLOCATE(d1a, dam) 1198 DEALLOCATE(ev 1199 DEALLOCATE(elij 1200 DEALLOCATE(qtaa 1201 DEALLOCATE(clw 1202 DEALLOCATE(epmlmMm, eplaMm 1203 DEALLOCATE(sij 1198 DEALLOCATE(ev) 1199 DEALLOCATE(elij) 1200 DEALLOCATE(qtaa) 1201 DEALLOCATE(clw) 1202 DEALLOCATE(epmlmMm, eplaMm) 1203 DEALLOCATE(sij) 1204 1204 1205 1205
Note: See TracChangeset
for help on using the changeset viewer.