Ignore:
Timestamp:
Feb 5, 2024, 10:16:07 PM (4 months ago)
Author:
evignon
Message:

implementation sous flag des premiers changements
concernant le traitement des precipitations grande echelle
dans le cadre de l'atelier nuages
Audran, Lea, Niels, Gwendal et Etienne

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/phys_local_var_mod.F90

    r4753 r4803  
    538538
    539539
     540!--POPRECIP variables
     541      REAL, SAVE, ALLOCATABLE :: dqreva(:,:)
     542      !$OMP THREADPRIVATE(dqreva)
     543      REAL, SAVE, ALLOCATABLE :: dqrauto(:,:)
     544      !$OMP THREADPRIVATE(dqrauto)
     545      REAL, SAVE, ALLOCATABLE :: dqrcol(:,:)
     546      !$OMP THREADPRIVATE(dqrcol)
     547      REAL, SAVE, ALLOCATABLE :: dqrmelt(:,:)
     548      !$OMP THREADPRIVATE(dqrmelt)
     549       REAL, SAVE, ALLOCATABLE :: dqrfreez(:,:)
     550      !$OMP THREADPRIVATE(dqrfreez)
     551      REAL, SAVE, ALLOCATABLE :: dqssub(:,:)
     552      !$OMP THREADPRIVATE(dqssub)
     553      REAL, SAVE, ALLOCATABLE :: dqsauto(:,:)
     554      !$OMP THREADPRIVATE(dqsauto)
     555      REAL, SAVE, ALLOCATABLE :: dqsagg(:,:)
     556      !$OMP THREADPRIVATE(dqsagg)
     557      REAL, SAVE, ALLOCATABLE :: dqsrim(:,:)
     558      !$OMP THREADPRIVATE(dqsrim)
     559      REAL, SAVE, ALLOCATABLE :: dqsmelt(:,:)
     560      !$OMP THREADPRIVATE(dqsmelt)
     561      REAL, SAVE, ALLOCATABLE :: dqsfreez(:,:)
     562      !$OMP THREADPRIVATE(dqsfreez)
     563
     564
     565     
     566
     567
    540568#ifdef CPP_StratAer
    541569!
     
    928956      ALLOCATE(zqsatl(klon,klev), zqsats(klon,klev))
    929957      ALLOCATE(Tcontr(klon,klev), qcontr(klon,klev), qcontr2(klon,klev), fcontrN(klon,klev), fcontrP(klon,klev))
     958
     959!--POPRECIP variables
     960      ALLOCATE(dqreva(klon,klev),dqssub(klon,klev))
     961      ALLOCATE(dqrauto(klon,klev), dqrcol(klon,klev), dqrmelt(klon,klev), dqrfreez(klon,klev))
     962      ALLOCATE(dqsauto(klon,klev), dqsagg(klon,klev), dqsrim(klon,klev), dqsmelt(klon,klev), dqsfreez(klon,klev))
    930963
    931964#ifdef CPP_StratAer
     
    12391272      DEALLOCATE(Tcontr, qcontr, qcontr2, fcontrN, fcontrP)
    12401273
     1274!--POPRECIP variables
     1275      DEALLOCATE(dqreva,dqssub)
     1276      DEALLOCATE(dqrauto,dqrcol,dqrmelt,dqrfreez)
     1277      DEALLOCATE(dqsauto,dqsagg,dqsrim,dqsmelt,dqsfreez)
     1278
    12411279#ifdef CPP_StratAer
    12421280! variables for strat. aerosol CK
Note: See TracChangeset for help on using the changeset viewer.