Ignore:
Timestamp:
Feb 12, 2025, 10:08:35 AM (3 days ago)
Author:
aborella
Message:

Revert merge with trunk

Location:
LMDZ6/branches/contrails
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/contrails

  • LMDZ6/branches/contrails/libf/phylmd/phytrac_mod.f90

    r5489 r5536  
    3535  REAL,DIMENSION(:,:,:),ALLOCATABLE,SAVE :: d_tr_sat
    3636  REAL,DIMENSION(:,:,:),ALLOCATABLE,SAVE :: d_tr_uscav
    37   REAL,DIMENSION(:,:),ALLOCATABLE,SAVE   :: flux_tr_wet    ! tracer wet deposit (surface)                    jyg
    38   REAL,DIMENSION(:,:),ALLOCATABLE,SAVE   :: flux_tr_wet_cv ! tracer convective wet deposit (surface)         jyg
     37  REAL,DIMENSION(:,:),ALLOCATABLE,SAVE   :: flux_tr_wet ! tracer wet deposit (surface)                    jyg
    3938  REAL,DIMENSION(:,:,:),ALLOCATABLE,SAVE :: qPr,qDi ! concentration tra dans pluie,air descente insaturee
    4039  REAL,DIMENSION(:,:,:),ALLOCATABLE,SAVE :: qPa,qMel
     
    4948
    5049!$OMP THREADPRIVATE(qPa,qMel,qTrdi,dtrcvMA,d_tr_th,d_tr_lessi_impa,d_tr_lessi_nucl)
    51 !$OMP THREADPRIVATE(d_tr_trsp,d_tr_sscav,d_tr_sat,d_tr_uscav)
    52 !$OMP THREADPRIVATE(flux_tr_wet,flux_tr_wet_cv,qPr,qDi)
     50!$OMP THREADPRIVATE(d_tr_trsp,d_tr_sscav,d_tr_sat,d_tr_uscav,flux_tr_wet,qPr,qDi)
    5351!$OMP THREADPRIVATE(d_tr_insc,d_tr_bcscav,d_tr_evapls,d_tr_ls,qPrls)
    5452!$OMP THREADPRIVATE(d_tr_cl,d_tr_dry,flux_tr_dry,d_tr_dec,d_tr_cv)
     
    7169    ALLOCATE(d_tr_sscav(klon,klev,nbtr),d_tr_sat(klon,klev,nbtr))
    7270    ALLOCATE(d_tr_uscav(klon,klev,nbtr),qPr(klon,klev,nbtr),qDi(klon,klev,nbtr))
    73     ALLOCATE(flux_tr_wet(klon,nbtr),flux_tr_wet_cv(klon,nbtr))
     71    ALLOCATE(flux_tr_wet(klon,nbtr))
    7472    ALLOCATE(qPa(klon,klev,nbtr),qMel(klon,klev,nbtr))
    7573    ALLOCATE(qTrdi(klon,klev,nbtr),dtrcvMA(klon,klev,nbtr))
     
    413411          flux_tr_dry(i,it)=0.
    414412          flux_tr_wet(i,it)=0.
    415           flux_tr_wet_cv(i,it)=0.
    416413       ENDDO
    417414    ENDDO
     
    703700                !--with the full array tr_seri even if only item it is processed
    704701
    705                 CALL cvltr_scav(pdtphys, da, phi,phi2,d1a,dam, mp,ep,                 &
    706                      sigd,sij,wght_cvfd,clw,elij,epmlmMm,eplaMm,                      &   
    707                      pmflxr,pmflxs,evap,t_seri,wdtrainA,wdtrainM,                     & 
    708                      paprs,it,tr_seri,upwd,dnwd,itop_con,ibas_con,                    &
    709                      ccntrAA_3d,ccntrENV_3d,coefcoli_3d,                              &
    710                      d_tr_cv,d_tr_trsp,d_tr_sscav,d_tr_sat,d_tr_uscav,flux_tr_wet_cv, &
    711                      qDi,qPr,                                                         &
    712                      qPa,qMel,qTrdi,dtrcvMA,Mint,                                     &
     702                CALL cvltr_scav(pdtphys, da, phi,phi2,d1a,dam, mp,ep,                &
     703                     sigd,sij,wght_cvfd,clw,elij,epmlmMm,eplaMm,                     &    
     704                     pmflxr,pmflxs,evap,t_seri,wdtrainA,wdtrainM,                    &  
     705                     paprs,it,tr_seri,upwd,dnwd,itop_con,ibas_con,                   &
     706                     ccntrAA_3d,ccntrENV_3d,coefcoli_3d,                             &
     707                     d_tr_cv,d_tr_trsp,d_tr_sscav,d_tr_sat,d_tr_uscav,flux_tr_wet &
     708                     qDi,qPr,                                                        &
     709                     qPa,qMel,qTrdi,dtrcvMA,Mint,                                    &
    713710                     zmfd1a,zmfphi2,zmfdam)
    714711
     
    926923                           beta_v1,pplay,paprs,t_seri,tr_seri,d_tr_insc,d_tr_bcscav,d_tr_evapls,qPrls)
    927924
    928              !total wet deposit = large scale wet deposit + convective wet deposit
    929              DO i = 1, klon
    930                flux_tr_wet(i, it) = flux_tr_wet_cv(i, it) + &
    931                                     qPrls(i, it)*(prfl(i, 1)+psfl(i, 1))*pdtphys
    932              ENDDO  ! i = 1, klon
    933 
    934925             !large scale scavenging tendency
    935926             DO k = 1, klev
Note: See TracChangeset for help on using the changeset viewer.