Ignore:
Timestamp:
Apr 2, 2010, 1:31:05 PM (14 years ago)
Author:
Laurent Fairhead
Message:

Additions to aerosol outputs for CMIP5 exercise


Additions aux sorties aérosols pour l'exercice CMIP5

Michael, Anne

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ4/trunk/libf/phylmd/aeropt_5wv.F90

    r1279 r1337  
    1111  USE DIMPHY
    1212  USE aero_mod
     13  USE phys_local_var_mod, only: od550aer,od865aer,ec550aer,od550lt1aer
    1314
    1415  !
     
    141142  REAL :: tau3d(KLON,KLEV), piz3d(KLON,KLEV), cg3d(KLON,KLEV)
    142143  REAL :: abs3d(KLON,KLEV)     ! epaisseur optique d'absorption
    143 
     144  REAL :: dh(KLON,KLEV)
    144145 
    145146  REAL :: alpha_aers_5wv(nbre_RH,las,naero_soluble)   ! ext. coeff. Soluble comp. units *** m2/g
     
    624625!      IF (pplay(i,k).EQ.0) stop  'stop aeropt_5wv p '
    625626      zrho=pplay(i,k)/t_seri(i,k)/RD                  ! kg/m3
     627      dh(i,k)=pdel(i,k)/(gravit*zrho)
    626628!CDIR UNROLL=naero_spc
    627629      mass_temp(i,k,:) = m_allaer(i,k,:) / zrho / 1.e+9
     
    848850!  ENDDO
    849851
     852   DO i=1, klon
     853      od550aer(i)=SUM(tausum(i,2,:))
     854      od865aer(i)=SUM(tausum(i,5,:))
     855      DO k=1, KLEV
     856         ec550aer(i,k)=SUM(tau(i,k,2,:))/dh(i,k)
     857      END DO   
     858   END DO
     859   od550lt1aer(:)=tausum(:,2,id_ASSO4M)+tausum(:,2,id_ASBCM)+tausum(:,2,id_AIBCM)+ &
     860        tausum(:,2,id_ASPOMM)+tausum(:,2,id_AIPOMM)+tausum(:,2,id_ASSSM)+ &
     861        0.03*tausum(:,2,id_CSSSM)+0.4*tausum(:,2,id_CIDUSTM)
     862
     863
     864
    850865  DEALLOCATE(aerosol_name)
    851866 
Note: See TracChangeset for help on using the changeset viewer.