Changeset 4613 for LMDZ6/trunk/libf/phylmd/phys_state_var_mod.F90
- Timestamp:
- Jul 7, 2023, 4:01:37 AM (12 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/phys_state_var_mod.F90
r4556 r4613 102 102 REAL, ALLOCATABLE, SAVE :: rneb_ancien(:,:) 103 103 !$OMP THREADPRIVATE(rneb_ancien) 104 REAL, ALLOCATABLE, SAVE :: qtc_cv(:,:),sigt_cv(:,:) 105 !$OMP THREADPRIVATE(qtc_cv,sigt_cv )104 REAL, ALLOCATABLE, SAVE :: qtc_cv(:,:),sigt_cv(:,:),detrain_cv(:,:),fm_cv(:,:) 105 !$OMP THREADPRIVATE(qtc_cv,sigt_cv,detrain_cv,fm_cv) 106 106 REAL, ALLOCATABLE, SAVE :: ratqs(:,:) 107 107 !$OMP THREADPRIVATE(ratqs) … … 229 229 !$OMP THREADPRIVATE(ftd) 230 230 ! fqd : convective moistening due to unsaturated downdraughts 231 REAL,ALLOCATABLE,SAVE :: fqd(:,:) 232 !$OMP THREADPRIVATE(fqd )231 REAL,ALLOCATABLE,SAVE :: fqd(:,:),fqcomp(:,:) 232 !$OMP THREADPRIVATE(fqd,fqcomp) 233 233 #ifdef ISO 234 234 REAL, ALLOCATABLE, SAVE :: fxtd(:,:,:) … … 454 454 !$OMP THREADPRIVATE(ale_bl_trig) 455 455 456 REAL,SAVE,ALLOCATABLE :: ratqs_inter (:,:)457 !$OMP THREADPRIVATE(ratqs_inter )456 REAL,SAVE,ALLOCATABLE :: ratqs_inter_(:,:) 457 !$OMP THREADPRIVATE(ratqs_inter_) 458 458 459 459 #ifdef ISO … … 567 567 ALLOCATE(clwcon(klon,klev),rnebcon(klon,klev)) 568 568 ALLOCATE(rneb_ancien(klon,klev)) 569 ALLOCATE(qtc_cv(klon,klev),sigt_cv(klon,klev) )569 ALLOCATE(qtc_cv(klon,klev),sigt_cv(klon,klev),detrain_cv(klon,klev),fm_cv(klon,klev)) 570 570 ALLOCATE(ratqs(klon,klev)) 571 571 ALLOCATE(pbl_tke(klon,klev+1,nbsrf+1)) … … 638 638 ALLOCATE(sigd(klon)) 639 639 ALLOCATE(cin(klon), ALE(klon), ALP(klon)) 640 ALLOCATE(ftd(klon,klev), fqd(klon,klev) )640 ALLOCATE(ftd(klon,klev), fqd(klon,klev),fqcomp(klon,klev)) 641 641 ALLOCATE(Ale_bl(klon)) 642 642 ALLOCATE(ale_wake(klon)) … … 733 733 734 734 ALLOCATE(ale_bl_trig(klon)) 735 ALLOCATE(ratqs_inter (klon,klev))735 ALLOCATE(ratqs_inter_(klon,klev)) 736 736 IF (ok_gwd_rando) THEN 737 737 ALLOCATE(du_gwd_rando(klon, klev)) … … 773 773 DEALLOCATE(qs_ancien, ql_ancien, qbs_ancien, rneb_ancien) 774 774 DEALLOCATE(prw_ancien, prlw_ancien, prsw_ancien, prbsw_ancien) 775 DEALLOCATE(qtc_cv,sigt_cv )775 DEALLOCATE(qtc_cv,sigt_cv,detrain_cv,fm_cv) 776 776 DEALLOCATE(u_ancien, v_ancien) 777 777 DEALLOCATE(tr_ancien) !RomP … … 821 821 DEALLOCATE(wd, sigd) 822 822 DEALLOCATE(cin, ALE, ALP) 823 DEALLOCATE(ftd, fqd )823 DEALLOCATE(ftd, fqd, fqcomp) 824 824 DEALLOCATE(Ale_bl, Alp_bl) 825 825 DEALLOCATE(ale_wake) … … 886 886 if (.not. ok_hines .and. ok_gwd_rando) DEALLOCATE(du_gwd_front) 887 887 DEALLOCATE(ale_bl_trig) 888 DEALLOCATE(ratqs_inter )888 DEALLOCATE(ratqs_inter_) 889 889 890 890 if (activate_ocean_skin >= 1) then
Note: See TracChangeset
for help on using the changeset viewer.