- Timestamp:
- Feb 1, 2024, 4:53:24 PM (5 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/LMDZ_DECOUPLE/libf/phylmd/phys_output_write_mod.F90
r3842 r4795 6 6 USE phytrac_mod, ONLY : d_tr_cl, d_tr_th, d_tr_cv, d_tr_lessi_impa, & 7 7 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 9 9 10 10 ! Author: Abderrahmane IDELKADI (original include file) … … 446 446 REAL,DIMENSION(klon,klev) :: z, dz 447 447 REAL,DIMENSION(klon) :: zrho, zt 448 ! Nicolas Février 449 INTEGER :: j 448 450 449 451 ! On calcul le nouveau tau: … … 2349 2351 #endif 2350 2352 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 2353 2354 ! Nicolas Février 2355 ! On rajoute type_trac == 'inca' 2351 2356 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 2354 2365 !--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)) 2356 2367 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)) 2358 2369 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)) 2361 2372 CALL histwrite_phy(o_dtr_insc(iq-nqo),d_tr_insc(:,:,iq-nqo)) 2362 2373 CALL histwrite_phy(o_dtr_bcscav(iq-nqo),d_tr_bcscav(:,:,iq-nqo)) 2363 2374 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)) 2369 2380 !--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)) 2371 2382 zx_tmp_fi2d=0. 2372 2383 IF (vars_defined) THEN … … 2375 2386 ENDDO 2376 2387 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) 2378 2389 ENDDO !--iq 2379 2390 ENDIF !--type_trac
Note: See TracChangeset
for help on using the changeset viewer.