Choose/modify the config of your run in the file named 'input':
During the simulation, your options will be read and checked in cmem_set_conf.F90


* Physical configuration: default is as follows (case for L-band); 

&NAMOPT CIDIEL      = 'Wang',
        CITEFF      = 'Wigneron',
        CISMR       = 'Fresnel',
        CIRGHR      = 'Wsimple',
        CIVEG       = 'Wigneron',
        CIATM       = 'Pellarin',
        CITVEG      = 'Tsurf',
        CIDVEG      = 'HTessel',
        CITDIEL     = 'Teff',
        CIVEGDW     = 'Water',
        CIVEGDI     = 'No',
        CIDESERT    = 'No',
        CISNOW      = 'Hs_HUTsingle',
        CISNOWSET   = 'Single',
        CISNOWTEMP  = 'Tsoil',
        CISNOWMV    = 'Const',
        CIOTEFF     = 'Ef_Teff',
        CNAMEIDTYPE = 'CI-ALL',

/


* Model Parameter options: (see the NOTICE file in cmem_v6.0.tar.gz for reference)

CIDIEL Dielectric mixing model
         'Wang'             # Wang and Schmugge, 1980 (target: 1.4 - 5GHz)
         'Dobson'           # Dobson et al., 1985     (target: 4 - 18GHz)
         'Mironov'          # Mironov et al., 2004    (target: 0.3 - 26.5GHz)
         'Mt_Mironov_t'     # Mironov and Fomin, 2009 (target: 0.3 - 26.5GHz)
         'Calvet'           # Calvet et al., 1995     (target: 23.8 - 90GHz)

CITEFF Effective temperature (teff) parametrization
         'Tsoil'            # teff = tsoil(1)        (tsoil(1): soil temperature at top layer)
         'Choudhury'        # Choudhury et al., 1982 (target: > 2.5Ghz)
         'Wigneron'         # Wigneron et al., 2001  (target: < 2.5GHz)
         'Holmes'           # Holmes et al., 2006    (target: < 2.5GHz)

CISMR Model for Smooth Surface Emissivity
         'Fresnel'          # Njoku and Kong, 1977 (target: NLAY_SOIL_MW = 1)
         'Wilheit'          # Wilheit, 1978        (target: NLAY_SOIL_MW > 1)

CIRGHR Surface roughness model
         'No'               # use smooth surface emissivity
         'Choudhury'        # Choudhury et al., 1979       (target: < 10GHz)
         'Wsimple'          # Wigneron et al., 2001        (target: < 2GHz)
         'Wegmueller'       # Wegmueller and Matzler, 1999 (target: 1 - 100GHz)
         'Wtexture'         # ATBD, 2007                   (target: < 2GHz)
         'Wigneron'         # Wigneron et al., 2007        (target: < 2GHz)
         'Wang'             # Wang et al., 2015            (target: 4 - 8GHz)

CIVEG Vegetation opacity model 
         'No'               # no vegetation
         'Kirdyashev'       # Kirdyashev et al., 1979 (target: < 7.5GHz)
         'Wegmueller'       # Wegmueller et al., 1995 (target: 1 - 100GHz)
         'Wigneron'         # Wigneron et al., 2007   (target: < 11GHz)
         'Jackson'          # Jackson and Schmugge, 1991

CIATM Atmospheric radiative transfer model
         'No'               # no atmosphere and no cosmic background radiation
         'Pellarin'         # Pellarin et al., 2003 (target: < 10GHz)
         'Ulaby'            # Ulaby et al., 1986    (target: 1 - 100GHz)
         'Input'            # input from file or external program (e.g. RTTOV)

CITVEG Temperature of vegetation
         'Tsurf'            # tveg=tsurf (lmeb) (tsurf: surface temperature, e.g. at 1-5cm (tsoil(1)))
         'Tair'             # tveg=tair (lsmem) (tair : air temperature, e.g. 2mT)
         'Da_dual_all'      # tveg(High)=tair, tveg(Low)=tsurf
         'Ds_dual_onlysnow' # snow covered area: Da_dual_all, not snow covered area: Tsurf

CIDVEG Vegetation cover input data
         'Ecoclimap'        # ecoclimap
         'Tessel'           # Tessel  (ECMWF mars)
         'HTessel'          # HTessel (ECMWF mars)

CITDIEL Temperature for dielectric model
         'Teff'             # tdiel=teff (lmeb)
         'Tsurf'            # tdiel=tsurf (lsmem and for iteff=3)

CIVEGDW Dielectric model for not frozen vegetation
         'Water'            # dielectric model of water (taregt: 1 - 100GHz)
         'Matzler'          # Matzler, 1994             (target: 1 - 100GHz)

CIVEGDI Dielectric model for frozen vegetation
         'No'               # not frozen
         'Ice'              # dielectric model of ice (target: 1 - 100GHz)
         'Kou'              # Kou et al., 2015        (target: 1 - 40GHz)

CIDESERT Desert model
         'No'               # no desert parameterization
         'Grody'            # Grody and Weng, 2008 (target: 1 - 100GHz)

CISNOW Snow emission model
         'Hs_HUTsingle'     # single-layer HUT: Pulliainen  et al., 1999 (target: 1 - 100GHz)
         'Hm_HUTmulti'      # multi-layer  HUT: Lemmetyinen et al., 2010 (target: 1 - 100GHz)

CISNOWSET Snow layers setting
         'Single'           # single-layer
         'Multi'            # multi-layer (input from ascii, GRIB or NetCDF)
         'Array'            # multi-layer (input from external program: e.g. IFS)

CISNOWTEMP Temperature of snow (used for single-layer snowpack. if CISNOWSET /= Single, this option is ignored)
         'Tsoil'            # tsnow=tsoil(1)
         'Snowtemp'         # tsnow

CISNOWMV Volume fraction of liquid water
         'Const'            # constant (MV_CONST in yomcmemtype.F90)
         'Input'            # input (snow liquid water conetnet) from file or external program
         'Anderson'         # Anderson, 1976 (only be specified when CISNOWSET=Single)

CIOTEFF Output of effective temperature (used for calculating effective emissivity)
         'Sk_Tskin'         # skin temperature
         'So_Tsoil'         # tsoil(1)
         'Ef_Teff'          # teff
         'Es_Teff_snow'     # teff with snow emission model result
                            # If CIOTEFF = 'Ef_Teff' or 'Es_Teff_snow', effective temperature depends on frequency.
                            # It need to care if the effective temperature and effective emissivity are used for RTTOV.

CNAMEIDTYPE Type of CNAMEID (Summarize of options)
         'CI-0'             # No character
         'CI-8'             # 8 config characters (as CMEM.v5.1)
         'CI-ALL'           # all config characters


* Observing configuration:

&NAMRAD FGHZ  = 1.4, # Microwave frequency[GHz].  default is 1.4 GHz.
        THETA = 50,  # Incidence angle [degrees]. default is 50 degrees. (Ineffective if NAMDEF:LTHETA_CONST=.False.)

/


* Soil, snow and atm levels configuration:

&NAMLEV NLAY_SOIL_MW = 1, # number of soil layer in the microwave emission model (default is 1)
        NLAY_SOIL_LS = 3, # number of soil layer in the land surface model       (default is 3)
        NLAY_SNOW    = 1, # number of snow layer in the snow emission model      (default is 1)

/


* Simulation configuration:

&NAMDEF LSURF_TYPE_CONST = .False.    # default is False.
                                      # True: allows providing constant values for soil texture and vegetable type
                                      # when only 1 point datat is considered (see README_CMEM_ASCII.TEX for forcing files)
        LATM_TB_UP_ZERO  = .False.    # default is False. True for field expts:
                                      # True: allows not considering upward atm emission (keeping downward emission/ and reflex)
        LGPRINT          = .False,    # default is False. Set to True if more information needed in logfile.
        JPHISTLEV        = 1,         # defines the level of outputs. default is 1. (see README_CMEM_*.TEX)
                                      # 1: only TB and Teff.
                                      # 2: level1 + several variables.
                                      # 3: level1 + level2 + several variables.
                                      # 4: level1 + level2 + level3 + several variables.
        CFINOUT          = 'gribapi', # I/O type. default is 'gribapi', can be 'netcdf' or 'ascii'.
        LOMASK_OCEAN     = .False.,   # Masking grid point with water bodies. default is False. Can be set to True
        LOMASK_AUTO      = .True.,    # Masking in case of wrong input data. default is True. Can be set to False
        LTHETA_CONST     = .True.,    # default is True. Set to False if incident angle is not constant.
                                      # (e.g. cross-track scan data and input from file)
        LWATERTILE_TLAKE = .False.,   # default is False. Set to True if use lake temperature for water tile (e.g. in the IFS)
        CK_LEVEL         = 3,         # Check level of model configulations. default is 3.
                                      # 0: No check
                                      # 1: Warning
                                      # 2: Warning & Reset option
                                      # 3: Abort

/


* Vertical discretization in CMEM

CMEM considers three vertical grids:

  1- Land Surface Model vertical resolution for soil moisture
  and soil temperature profiles (read by CMEM in rdcmem*)

  Default soil layers depths are given in yomcmempar.F90
  NLAY_SOIL_LS_DEFAULT = 3 and soil depths z_lsm_default(:) defined
  the deepest layer define the depth of the soil column
  If you want to enter an other input vertical grid:
  * define in the input file NLAY_SOIL_LS
  * add a file called LSM_VERTICAL_REOL.asc with depth of each layer
   (see example for wilheit in io_sample)


  2- Microwave fine vertical grid:

  a: With CISMR='Fresnel' (default) the number of layer is one (NLAY_SOIL_MW=1)
  b: CISMR='Wilheit' must be selected in the file 'input' to allow multi-layer MW emission modelling
  by default it uses NLAY_SOIL_MW=10 layers in yomcmemtype.F90
  to change it, give a value to NLAY_SOIL_MW in the input file
  the layer thicknesses are computed automatically in cmem_soil.F90
  the input sm and st profiles read in rdcmem* are interpolated to the
  NLAY_SOIL_MW layers and used in wilheit


  3- Snow layer (read by CMEM in rdcmem*)

  CISNOWSET='Multi' or 'Array' must be selected in the file 'input' to allow
  multi-layer snow emission modelling. (see README_CMEM_*.TEX)