diff --git a/src/MNH/advection.f90 b/src/MNH/advection.f90
deleted file mode 100644
index 363bd919cf0e3357588eecae9c4120610ff8b6e8..0000000000000000000000000000000000000000
--- a/src/MNH/advection.f90
+++ /dev/null
@@ -1,181 +0,0 @@
-!MNH_LIC Copyright 1994-2014 CNRS, Meteo-France and Universite Paul Sabatier
-!MNH_LIC This is part of the Meso-NH software governed by the CeCILL-C licence
-!MNH_LIC version 1. See LICENSE, CeCILL-C_V1-en.txt and CeCILL-C_V1-fr.txt  
-!MNH_LIC for details. version 1.
-!-----------------------------------------------------------------
-!     #####################
-      MODULE MODI_ADVECTION
-!     #####################
-!
-INTERFACE
-      SUBROUTINE ADVECTION (HUVW_ADV_SCHEME,HMET_ADV_SCHEME,HSV_ADV_SCHEME,    &
-                           KLITER, HLBCX, HLBCY,KRR, KSV, KTCOUNT,             &
-                           PTSTEP_MET, PTSTEP_SV,                              & 
-                           PUM, PVM, PWM, PTHM, PRM, PTKEM, PSVM,              &
-                           PUT, PVT, PWT, PTHT, PRT, PTKET, PSVT,              &
-                           PRHODJ, PDXX, PDYY, PDZZ, PDZX, PDZY,               &
-                           PRUS,PRVS, PRWS, PRTHS, PRRS, PRTKES, PRSVS         )
-!
-!
-CHARACTER(LEN=6),         INTENT(IN)    :: HMET_ADV_SCHEME, & ! Control of the 
-                                           HSV_ADV_SCHEME,  & ! scheme applied 
-                                           HUVW_ADV_SCHEME     ! to the selected
-                                                              ! variables 
-!
-INTEGER,                  INTENT(IN)    :: KLITER        ! Iteration number for
-                                                         ! the MPDATA scheme
-!
-CHARACTER(LEN=4),DIMENSION(2),INTENT(IN):: HLBCX, HLBCY  ! X- and Y-direc LBC
-!
-INTEGER,                  INTENT(IN)    :: KRR  ! Number of moist variables
-INTEGER,                  INTENT(IN)    :: KSV  ! Number of Scalar Variables
-INTEGER,                  INTENT(IN)    :: KTCOUNT  ! iteration count
-REAL,                     INTENT(IN)    :: PTSTEP_MET !  Effective time step for
-                                                ! meteorological scalar variables 
-                                                ! (depending on advection scheme)
-REAL,                     INTENT(IN)    :: PTSTEP_SV !  Effective time step for
-                                                ! tracer scalar variables 
-                                                ! (depending on advection scheme)
-REAL, DIMENSION(:,:,:),   INTENT(IN) :: PTHM, PTKEM
-REAL, DIMENSION(:,:,:,:), INTENT(IN) :: PRM , PSVM
-                                                  ! Variables at t-dt
-REAL, DIMENSION(:,:,:),   INTENT(IN)    :: PUM, PVM, PWM
-                                                  ! Variables at t-dt
-REAL, DIMENSION(:,:,:),   INTENT(IN)    :: PUT , PVT  , PWT, PRHODJ
-REAL, DIMENSION(:,:,:),   INTENT(IN)    :: PTHT, PTKET
-REAL, DIMENSION(:,:,:,:), INTENT(IN)    :: PRT , PSVT
-                                                  ! Variables at t
-REAL, DIMENSION(:,:,:),   INTENT(IN)    :: PDXX,PDYY,PDZZ,PDZX,PDZY
-                                                  !  metric coefficients
-REAL, DIMENSION(:,:,:),   INTENT(INOUT) :: PRUS , PRVS  , PRWS
-REAL, DIMENSION(:,:,:),   INTENT(INOUT) :: PRTHS, PRTKES
-REAL, DIMENSION(:,:,:,:), INTENT(INOUT) :: PRRS , PRSVS
-                                                  ! Sources terms 
-!
-!
-END SUBROUTINE ADVECTION
-!
-END INTERFACE
-!
-END MODULE MODI_ADVECTION 
-!     ##########################################################################
-      SUBROUTINE ADVECTION (HUVW_ADV_SCHEME,HMET_ADV_SCHEME,HSV_ADV_SCHEME,    &
-                           KLITER, HLBCX, HLBCY,KRR, KSV, KTCOUNT,             &
-                           PTSTEP_MET, PTSTEP_SV,                              & 
-                           PUM, PVM, PWM, PTHM, PRM, PTKEM, PSVM,              &
-                           PUT, PVT, PWT, PTHT, PRT, PTKET, PSVT,              &
-                           PRHODJ, PDXX, PDYY, PDZZ, PDZX, PDZY,               &
-                           PRUS,PRVS, PRWS, PRTHS, PRRS, PRTKES, PRSVS         )
-!     ##########################################################################
-!
-!!****  *ADVECTION * - routine to call the specialized advection routines
-!!
-!!    PURPOSE
-!!    -------
-!!      The purpose of this routine is to control the advection routines.
-!!    For that, it is first necessary to compute the metric coefficients
-!!    and the contravariant components of the momentum.
-!!
-!!**  METHOD
-!!    ------
-!!      The advection of momenta is calculated using a centred (second order) 
-!!    scheme. Three schemes can be used to calculated the advection of a 
-!!    scalar: centred (2nd) (ADVECSCALAR), Flux-Corrected Transport Scalar
-!!    (FCT_SCALAR) and a Multidimensional Positive Definite Advection Transport
-!!    Algorithm (MPDATA).
-!!      Once the scheme is selected, it is applied to the following group of
-!!    variables: METeorologicals (temperature, water substances, TKE,
-!!    dissipation TKE) and Scalar Variables. It is possible to select different
-!!    advection schemes for each group of variables.
-!!
-!!    EXTERNAL
-!!    --------
-!!      Functions MXM,MYM,MZM  : computes the averages along the 3 directions
-!!      CONTRAV              : computes the contravariant components.
-!!      ADVECUVW             : computes the advection terms for momentum.
-!!      ADVECSCALAR          : computes the advection terms for scalar fields.
-!!      ADD3DFIELD_ll        : add a field to 3D-list
-!!      ADVEC_4TH_ORDER      : 4th order advection scheme
-!!
-!!    IMPLICIT ARGUMENTS
-!!    ------------------
-!!      NONE
-!!
-!!    REFERENCE
-!!    ---------
-!!      Book1 and book2 ( routine ADVECTION )
-!!
-!!    AUTHOR
-!!    ------
-!!	J.-P. Pinty      * Laboratoire d'Aerologie*
-!!	J.-P. Lafore     * Meteo France *
-!!
-!!    MODIFICATIONS
-!!    -------------
-!!      Original    06/07/94 
-!!                  01/04/95 (Ph. Hereil J. Nicolau) add the model number
-!!                  23/10/95 (J. Vila and JP Lafore) advection schemes scalar
-!!                  16/01/97 (JP Pinty)              change presentation 
-!!                  30/04/98 (J. Stein P Jabouille)  extrapolation for the cyclic
-!!                                                   case and parallelisation
-!!                  24/06/99 (P Jabouille)           case of NHALO>1
-!!                  25/10/05 (JP Pinty)              4th order scheme
-!!                  24/04/06 (C.Lac)                 Split scalar and passive
-!!                                                   tracer routines
-!!                  08/06    (T.Maric)               PPM scheme
-!!
-!-------------------------------------------------------------------------------
-!
-!*       0.    DECLARATIONS
-!              ------------
-!
-!
-!
-!-------------------------------------------------------------------------------
-!
-IMPLICIT NONE
-!
-!*       0.1   Declarations of dummy arguments :
-!
-CHARACTER(LEN=6),         INTENT(IN)    :: HMET_ADV_SCHEME, & ! Control of the 
-                                           HSV_ADV_SCHEME,  & ! scheme applied 
-                                           HUVW_ADV_SCHEME     ! to the selected
-                                                              ! variables 
-!
-INTEGER,                  INTENT(IN)    :: KLITER        ! Iteration number for
-                                                         ! the MPDATA scheme
-!
-CHARACTER(LEN=4),DIMENSION(2),INTENT(IN):: HLBCX, HLBCY  ! X- and Y-direc LBC
-!
-INTEGER,                  INTENT(IN)    :: KRR  ! Number of moist variables
-INTEGER,                  INTENT(IN)    :: KSV  ! Number of Scalar Variables
-!
-INTEGER,                  INTENT(IN)    :: KTCOUNT  ! iteration count
-REAL,                     INTENT(IN)    :: PTSTEP_MET !  Effective time step for
-                                                ! meteorological scalar variables 
-                                                ! (depending on advection scheme)
-REAL,                     INTENT(IN)    :: PTSTEP_SV !  Effective time step for
-                                                ! tracer scalar variables 
-                                                ! (depending on advection scheme)
-!
-REAL, DIMENSION(:,:,:),   INTENT(IN) :: PTHM, PTKEM
-REAL, DIMENSION(:,:,:,:), INTENT(IN) :: PRM , PSVM
-                                                  ! Variables at t-dt
-REAL, DIMENSION(:,:,:),   INTENT(IN)    :: PUM, PVM, PWM
-                                                  ! Variables at t-dt
-REAL, DIMENSION(:,:,:),   INTENT(IN)    :: PUT , PVT  , PWT
-REAL, DIMENSION(:,:,:),   INTENT(IN)    :: PTHT, PTKET, PRHODJ
-REAL, DIMENSION(:,:,:,:), INTENT(IN)    :: PRT , PSVT
-                                                  ! Variables at t
-REAL, DIMENSION(:,:,:),   INTENT(IN)    :: PDXX,PDYY,PDZZ,PDZX,PDZY
-                                                  !  metric coefficients
-REAL, DIMENSION(:,:,:),   INTENT(INOUT) :: PRUS , PRVS, PRWS
-REAL, DIMENSION(:,:,:),   INTENT(INOUT) :: PRTHS, PRTKES
-REAL, DIMENSION(:,:,:,:), INTENT(INOUT) :: PRRS , PRSVS
-                                                  ! Sources terms 
-!
-!
-! ROUTINE TO REMOVE
-!-------------------------------------------------------------------------------
-!
-END SUBROUTINE ADVECTION
diff --git a/src/MNH/updraft_sope.f90 b/src/MNH/updraft_sope.f90
deleted file mode 100644
index 141eef53ba470547b024926ddd0187ba1e7bb8b7..0000000000000000000000000000000000000000
--- a/src/MNH/updraft_sope.f90
+++ /dev/null
@@ -1,148 +0,0 @@
-!MNH_LIC Copyright 1994-2014 CNRS, Meteo-France and Universite Paul Sabatier
-!MNH_LIC This is part of the Meso-NH software governed by the CeCILL-C licence
-!MNH_LIC version 1. See LICENSE, CeCILL-C_V1-en.txt and CeCILL-C_V1-fr.txt  
-!MNH_LIC for details. version 1.
-!    #################################
-     MODULE MODI_UPDRAFT_SOPE
-!    #################################
-!
-INTERFACE
-!
-      SUBROUTINE UPDRAFT_SOPE(KRR,KRRL,KRRI,OMIXUV,                & 
-                         PZZ,PDZZ,PSFTH,PSFRV,PPABSM,PRHODREF,     &
-                         PTKEM,PTHM,PRM,PTHLM,PRTM,PUM,PVM,PSVM,   &
-                         PTHL_UP,PRT_UP,PRV_UP,PU_UP,PV_UP,PSV_UP, &    
-                         PRC_UP,PRI_UP,PTHV_UP,PW_UP,PFRAC_UP,PEMF,&
-                         PDETR,PENTR,KKLCL,KKETL,KKCTL )
-!
-!
-!
-INTEGER,                INTENT(IN)   :: KRR       ! number of moist var.
-INTEGER,                INTENT(IN)   :: KRRL      ! number of liquid water var.
-INTEGER,                INTENT(IN)   :: KRRI      ! number of ice water var.
-LOGICAL,                INTENT(IN)   :: OMIXUV    ! True if mixing of momentum
-
-REAL, DIMENSION(:,:,:), INTENT(IN)   :: PZZ       !  Height at the flux point
-
-REAL, DIMENSION(:,:,:), INTENT(IN)   :: PDZZ      ! depth between mass levels  
-
-REAL, DIMENSION(:,:),   INTENT(IN)   ::  PSFTH,PSFRV
-                                                  ! normal surface fluxes of theta,rv
-!
-!    prognostic variables at t- deltat
-REAL, DIMENSION(:,:,:),   INTENT(IN) ::  PPABSM      ! Pressure at time t-1
-REAL, DIMENSION(:,:,:),   INTENT(IN) ::  PRHODREF    ! dry density of the
-                                                     ! reference state
-REAL, DIMENSION(:,:,:),   INTENT(IN) ::  PTKEM       ! TKE
-REAL, DIMENSION(:,:,:),   INTENT(IN) ::  PUM,PVM     ! momentum
-!
-REAL, DIMENSION(:,:,:,:), INTENT(IN) ::  PSVM        ! Scalar variables 
-!
-!   thermodynamical variables which are transformed in conservative var.
-REAL, DIMENSION(:,:,:),   INTENT(IN)   ::  PTHM       ! pot. temp. = PTHLM in turb.f90
-REAL, DIMENSION(:,:,:,:), INTENT(IN)   ::  PRM        ! water species 
-REAL, DIMENSION(:,:,:),   INTENT(IN)   ::  PTHLM,PRTM !cons. var.       
-REAL, DIMENSION(:,:,:),   INTENT(OUT)  ::  PTHL_UP,PRT_UP        ! updraft properties
-REAL, DIMENSION(:,:,:),   INTENT(OUT)  ::  PRV_UP,PRC_UP,PRI_UP,&!Thl,Rt,Rv,Rc,Ri
-                                           PW_UP,PFRAC_UP,PEMF, &!w,Updraft Fraction, Mass Flux
-                                           PDETR,PENTR,PTHV_UP, &!entrainment, detrainment, ThV
-                                           PU_UP, PV_UP          !updraft wind component
-REAL, DIMENSION(:,:,:,:), INTENT(OUT)  ::  PSV_UP                ! updraft scalar variables                                             
-INTEGER, DIMENSION(:,:),  INTENT(OUT)  ::  KKLCL,KKETL,KKCTL     !index for LCL,ETL,CTL                                      
-!
-!
-END SUBROUTINE UPDRAFT_SOPE
-
-END INTERFACE
-!
-END MODULE MODI_UPDRAFT_SOPE
-!
-!     
-!     #################################################################
-      SUBROUTINE UPDRAFT_SOPE(KRR,KRRL,KRRI,OMIXUV,                   & 
-                         PZZ,PDZZ,PSFTH,PSFRV,PPABSM,PRHODREF,        &
-                         PTKEM,PTHM,PRM,PTHLM,PRTM,PUM,PVM,PSVM,      &
-                         PTHL_UP,PRT_UP,PRV_UP,PU_UP,PV_UP,PSV_UP,    &
-                         PRC_UP,PRI_UP,PTHV_UP,PW_UP,PFRAC_UP,PEMF,   &
-                         PDETR,PENTR,KKLCL,KKETL,KKCTL )
-!     #################################################################
-!!
-!!****  *UPDRAFT_SOPE* - Interfacing routine
-!!
-!!    PURPOSE
-!!    -------
-!!****  Reshape arrays before updraft computations
-!!
-!
-!!**  METHOD
-!!    ------
-!!
-!!    EXTERNAL
-!!    --------
-!!      
-!!    IMPLICIT ARGUMENTS
-!!    ------------------
-!!
-!!      !!     REFERENCE
-!!     ---------
-!!
-!!     AUTHOR
-!!     ------
-!!     J.Pergaud
-!! --------------------------------------------------------------------------
-!
-!*      0. DECLARATIONS
-!          ------------
-!
-USE MODD_PARAMETERS
-USE MODD_CST
-USE MODD_CONF
-USE MODD_NSV
-
-USE MODI_COMPUTE_UPDRAFT
-
-IMPLICIT NONE
-
-!*                    1.1  Declaration of Arguments
-!
-!
-INTEGER,                INTENT(IN)   :: KRR       ! number of moist var.
-INTEGER,                INTENT(IN)   :: KRRL      ! number of liquid water var.
-INTEGER,                INTENT(IN)   :: KRRI      ! number of ice water var.
-LOGICAL,                INTENT(IN)   :: OMIXUV    ! True if mixing of momentum
-
-REAL, DIMENSION(:,:,:), INTENT(IN)   :: PZZ       !  Height at the flux point
-
-REAL, DIMENSION(:,:,:), INTENT(IN)   :: PDZZ      ! depth between mass levels 
- 
-REAL, DIMENSION(:,:),   INTENT(IN)   ::  PSFTH,PSFRV
-                                            ! normal surface fluxes of theta,rv
-!
-!    prognostic variables at t- deltat
-REAL, DIMENSION(:,:,:),   INTENT(IN) ::  PPABSM      ! Pressure at time t-1
-REAL, DIMENSION(:,:,:),   INTENT(IN) ::  PRHODREF    ! dry density of the
-                                                     ! reference state
-REAL, DIMENSION(:,:,:),   INTENT(IN) ::  PTKEM       ! TKE
-REAL, DIMENSION(:,:,:),   INTENT(IN) ::  PUM,PVM     ! momentum
-
-REAL, DIMENSION(:,:,:,:), INTENT(IN) ::  PSVM        ! Scalar variables 
-!
-!   thermodynamical variables which are transformed in conservative var.
-REAL, DIMENSION(:,:,:),   INTENT(IN)   ::  PTHM       ! pot. temp. = PTHLM in turb.f90
-REAL, DIMENSION(:,:,:,:), INTENT(IN)   ::  PRM        ! water species 
-REAL, DIMENSION(:,:,:),   INTENT(IN)   ::  PTHLM,PRTM !cons. var.  
-REAL, DIMENSION(:,:,:),   INTENT(OUT)  ::  PTHL_UP,PRT_UP  ! updraft properties
-REAL, DIMENSION(:,:,:),   INTENT(OUT)  ::  PRV_UP,PRC_UP,PRI_UP,&!Thl,Rt,Rv,Rc,Ri
-                                           PW_UP,PFRAC_UP,PEMF, &!w,Updraft Fraction, Mass Flux
-                                           PDETR,PENTR,PTHV_UP, &!entrainment, detrainment, ThV
-                                           PU_UP, PV_UP          !updraft wind component
-                                           
-REAL, DIMENSION(:,:,:,:), INTENT(OUT)  ::  PSV_UP                ! updraft scalar variables 
-
-INTEGER, DIMENSION(:,:),  INTENT(OUT)  ::  KKLCL,KKETL,KKCTL     !index for LCL,ETL,CTL       
-!
-!
-!
-
-END SUBROUTINE UPDRAFT_SOPE
-