diff --git a/src/SURFEX/write_surf_atmn.F90 b/src/SURFEX/write_surf_atmn.F90 index ad3323000c59745df1f1dfff22730cd9dcf4850f..2be3a1e22bc2e2d03d73c7b17e62999966f54c51 100644 --- a/src/SURFEX/write_surf_atmn.F90 +++ b/src/SURFEX/write_surf_atmn.F90 @@ -42,6 +42,7 @@ ! Modified 07/2011, B.Decharme: delete write pgd fields ! Modified 07/2011, B.Decharme: land_use key for writing semi-prognostic variables ! Modified 05/2012, B.Decharme: supress LPROVAR_TO_DIAG to write prognostic fields if user want +! Modified 05/2016, M.Leriche & V.Masson suppress readwrite_ch_emis (only written in pgd step) !------------------------------------------------------------------------------- ! !* 0. DECLARATIONS @@ -53,7 +54,7 @@ USE MODD_WRITE_SURF_ATM, ONLY : LNOWRITE_CANOPY USE MODD_SURF_ATM_n, ONLY : NDIM_FULL, NDIM_SEA, NDIM_WATER, NDIM_TOWN, NDIM_NATURE, TTIME USE MODD_SURF_ATM_SSO_n, ONLY : CROUGH USE MODD_DIAG_SURF_ATM_n, ONLY : TIME_BUDGETC,LSURF_BUDGETC,LSELECT -USE MODD_CH_SURF_n, ONLY : LCH_EMIS, LRW_CH_EMIS, CCH_EMIS +USE MODD_CH_SURF_n, ONLY : LCH_EMIS, CCH_EMIS USE MODD_SURF_ATM_GRID_n, ONLY : CGRID, XGRID_PAR, XLAT, XLON, XMESH_SIZE ! USE MODI_INIT_IO_SURF_n @@ -67,7 +68,6 @@ USE MODI_WRITE_GRID ! USE MODI_WRITESURF_ATM_CONF_n USE MODI_WRITESURF_SSO_CANOPY_n -USE MODI_READWRITE_EMIS_FIELD_n USE MODI_WRITESURF_PRECIP_n USE MODI_WRITE_DIAG_CH_SNAP_n ! @@ -143,9 +143,9 @@ END IF ! --------- ! IF (LCH_EMIS) THEN - IF (CCH_EMIS=='AGGR') THEN - IF (LRW_CH_EMIS) CALL READWRITE_EMIS_FIELD_n(HPROGRAM) - ELSE IF (CCH_EMIS=='SNAP') THEN +! IF (CCH_EMIS=='AGGR') THEN +! put here write diag for agg emission + IF (CCH_EMIS=='SNAP') THEN CALL WRITE_DIAG_CH_SNAP_n(HPROGRAM) END IF END IF