Ignore:
Timestamp:
Feb 1, 2024, 4:53:24 PM (5 months ago)
Author:
nfevrier
Message:

First save of N. Février's modifications

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/LMDZ_DECOUPLE/libf/phylmd/phys_output_write_mod.F90

    r3842 r4795  
    66  USE phytrac_mod, ONLY : d_tr_cl, d_tr_th, d_tr_cv, d_tr_lessi_impa, &
    77       d_tr_lessi_nucl, d_tr_insc, d_tr_bcscav, d_tr_evapls, d_tr_ls,  &
    8        d_tr_trsp, d_tr_sscav, d_tr_sat, d_tr_uscav, flux_tr_dry
     8       d_tr_trsp, d_tr_sscav, d_tr_sat, d_tr_uscav, flux_tr_dry,list_aero_wetdep
    99
    1010  ! Author: Abderrahmane IDELKADI (original include file)
     
    446446    REAL,DIMENSION(klon,klev) :: z, dz
    447447    REAL,DIMENSION(klon)      :: zrho, zt
     448    ! Nicolas Février
     449    INTEGER :: j
    448450
    449451    ! On calcul le nouveau tau:
     
    23492351#endif
    23502352!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
     2353
     2354       ! Nicolas Février
     2355       ! On rajoute type_trac == 'inca'
    23512356       IF (iflag_phytrac == 1 ) then
    2352          IF (type_trac == 'lmdz' .OR. type_trac == 'coag') THEN
    2353            DO iq=nqo+1, nqtot
     2357         IF (type_trac == 'lmdz' .OR. type_trac == 'coag' .OR. type_trac == 'inca') THEN
     2358           ! Nicolas Février
     2359           ! On ne fait la boucle que sur les aérosols voulus
     2360           !DO iq=nqo+1, nqtot
     2361           DO j = 1,size(list_aero_wetdep)
     2362           !DO iq=6
     2363           !iq=list_aero_wetdep(6)+2
     2364             iq=list_aero_wetdep(j)+3
    23542365             !--3D fields
    2355              CALL histwrite_phy(o_trac(iq-nqo), tr_seri(:,:,iq-nqo))
     2366             !CALL histwrite_phy(o_trac(iq-nqo), tr_seri(:,:,iq-nqo))
    23562367             CALL histwrite_phy(o_dtr_vdf(iq-nqo),d_tr_cl(:,:,iq-nqo))
    2357              CALL histwrite_phy(o_dtr_the(iq-nqo),d_tr_th(:,:,iq-nqo))
     2368             !CALL histwrite_phy(o_dtr_the(iq-nqo),d_tr_th(:,:,iq-nqo))
    23582369             CALL histwrite_phy(o_dtr_con(iq-nqo),d_tr_cv(:,:,iq-nqo))
    2359              CALL histwrite_phy(o_dtr_lessi_impa(iq-nqo),d_tr_lessi_impa(:,:,iq-nqo))
    2360              CALL histwrite_phy(o_dtr_lessi_nucl(iq-nqo),d_tr_lessi_nucl(:,:,iq-nqo))
     2370             !CALL histwrite_phy(o_dtr_lessi_impa(iq-nqo),d_tr_lessi_impa(:,:,iq-nqo))
     2371             !CALL histwrite_phy(o_dtr_lessi_nucl(iq-nqo),d_tr_lessi_nucl(:,:,iq-nqo))
    23612372             CALL histwrite_phy(o_dtr_insc(iq-nqo),d_tr_insc(:,:,iq-nqo))
    23622373             CALL histwrite_phy(o_dtr_bcscav(iq-nqo),d_tr_bcscav(:,:,iq-nqo))
    23632374             CALL histwrite_phy(o_dtr_evapls(iq-nqo),d_tr_evapls(:,:,iq-nqo))
    2364              CALL histwrite_phy(o_dtr_ls(iq-nqo),d_tr_ls(:,:,iq-nqo))
    2365              CALL histwrite_phy(o_dtr_trsp(iq-nqo),d_tr_trsp(:,:,iq-nqo))
    2366              CALL histwrite_phy(o_dtr_sscav(iq-nqo),d_tr_sscav(:,:,iq-nqo))
    2367              CALL histwrite_phy(o_dtr_sat(iq-nqo),d_tr_sat(:,:,iq-nqo))
    2368              CALL histwrite_phy(o_dtr_uscav(iq-nqo),d_tr_uscav(:,:,iq-nqo))
     2375             !CALL histwrite_phy(o_dtr_ls(iq-nqo),d_tr_ls(:,:,iq-nqo))
     2376             !CALL histwrite_phy(o_dtr_trsp(iq-nqo),d_tr_trsp(:,:,iq-nqo))
     2377             !CALL histwrite_phy(o_dtr_sscav(iq-nqo),d_tr_sscav(:,:,iq-nqo))
     2378             !CALL histwrite_phy(o_dtr_sat(iq-nqo),d_tr_sat(:,:,iq-nqo))
     2379             !/CALL histwrite_phy(o_dtr_uscav(iq-nqo),d_tr_uscav(:,:,iq-nqo))
    23692380            !--2D fields
    2370              CALL histwrite_phy(o_dtr_dry(iq-nqo), flux_tr_dry(:,iq-nqo))
     2381             !CALL histwrite_phy(o_dtr_dry(iq-nqo), flux_tr_dry(:,iq-nqo))
    23712382             zx_tmp_fi2d=0.
    23722383             IF (vars_defined) THEN
     
    23752386                ENDDO
    23762387             ENDIF
    2377              CALL histwrite_phy(o_trac_cum(iq-nqo), zx_tmp_fi2d)
     2388             !CALL histwrite_phy(o_trac_cum(iq-nqo), zx_tmp_fi2d)
    23782389           ENDDO !--iq
    23792390         ENDIF   !--type_trac
Note: See TracChangeset for help on using the changeset viewer.