Ignore:
Timestamp:
Jun 29, 2022, 9:23:14 AM (2 years ago)
Author:
idelkadi
Message:

Implementation of the Ecrad radiative transfer code in the LMD model (continued) :
Integration of aerosols (direct effect)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/LMDZ_ECRad/libf/phylmd/radlwsw_m.F90

    r4170 r4188  
    7878! Besoin pour ECRAD de pctsrf, zmasq, longitude, altitude
    7979#ifdef CPP_ECRAD
     80      USE phys_local_var_mod, ONLY: rhcl, m_allaer
    8081      USE geometry_mod, ONLY: latitude, longitude
    8182      USE phys_state_var_mod, ONLY: pctsrf
     
    323324               ZQ_SNOW(klon,klev)           ! Snow cloud mass mixing ratio (kg/kg) ?
    324325  REAL(KIND=8) ZAEROSOL_OLD(KLON,6,KLEV), &  !
    325                ZAEROSOL(KLON,KLEV,naero_tot) !
     326               ZAEROSOL(KLON,KLEV,naero_grp) !
    326327! OUTPUTS
    327328  REAL(KIND=8) ZFLUX_DIR(klon), &           ! Direct compt of surf flux into horizontal plane
     
    11811182!
    11821183! AI ATTENTION Aerosols A REVOIR
    1183 !      DO i = 1, kdlon
    1184 !      DO k = 1, kflev
    1185 !      DO kk= 1, naero_tot
     1184      DO i = 1, kdlon
     1185      DO k = 1, kflev
     1186      DO kk= 1, naero_grp
    11861187!      DO kk=1, NSW
    11871188!
     
    11941195!      PCGA_NAT(i,kflev+1-k,kk)=cg_aero_sw_rrtm(i,k,1,kk)
    11951196!       ZAEROSOL(i,kflev+1-k,kk)=m_allaer(i,k,kk)
    1196 !
    1197 !      ENDDO
    1198 !      ENDDO
    1199 !      ENDDO
     1197       ZAEROSOL(i,kflev+1-k,kk)=m_allaer(i,k,kk)
     1198!
     1199      ENDDO
     1200      ENDDO
     1201      ENDDO
    12001202!-end OB
    12011203!
     
    13451347 
    13461348      CALL RADIATION_SCHEME &
    1347       & (ist, iend, klon, klev, naero_tot, NSW, &
     1349      & (ist, iend, klon, klev, naero_grp, NSW, &
    13481350! ??? naero_tot
    13491351      & day_cur, current_time, &
Note: See TracChangeset for help on using the changeset viewer.