NAM_CONF

It contains the model configuration parameters common to all the models. They are included in the module MODD_CONF.

NAM_CONF content

Fortran name

Fortran type

Default value

CCONF

CHARACTER(LEN=5)

‘START’

LFLAT

LOGICAL

.FALSE.

CEQNSYS

CHARACTER(LEN=3)

‘DUR’

LFORCING

LOGICAL

.FALSE.

NMODEL

INTEGER

1

NVERB

INTEGER

5

NHALO

INTEGER

1

JPHEXT

INTEGER

1

CSPLIT

CHARACTER(LEN=10)

‘YSPLITTING’

LLG

LOGICAL

.FALSE.

LINIT_LG

LOGICAL

.FALSE.

CINIT_LG

CHARACTER(LEN=6)

‘BACKUP’

LNOMIXLG

LOGICAL

.FALSE.

CEXP

CHARACTER(LEN=32)

‘EXP01’

CSEG

CHARACTER(LEN=32)

‘SEG01’

LCHECK

LOGICAL

.FALSE.

  • CCONF : configuration of all models

    • ‘START’ : for start configuration

    • ‘RESTA’ : for restart configuration

  • CEQNSYS : Equation system resolved by the MESONH model

    • ‘LHE’ : Lipps and HEmler anelastic system

    • ‘DUR’ : approximated form of the DURran version of the anelastic sytem

    • ‘MAE’ : classical Modified Anelastic Equations but with not any approximation in the momentum equation

  • LFLAT : Flag for zero ororography

    • .TRUE. = no orography (zs=0.)

    • .FALSE. = the orography is not zero everywhere

  • LFORCING : Flag to use forcing sources

    • .TRUE. : add forcing sources

    • .FALSE. : no forcing sources

  • NMODEL : Number of nested models

  • NVERB : Level of informations on output-listing

    • 0 : for minimum of prints

    • 5 : for intermediate level of prints

    • 10 : for maximum of prints

  • NHALO : Size of the halo for parallel distribution. This variable is related to computer performance but has no impact on simulation results. NHALO must be equal to 3 for WENO5 cases in parallel runs.

  • JPHEXT : Horizontal External points number. JPHEXT must be equal to 3 for cyclic cases with WENO5.

  • CSPLIT : Kind of domain splitting for parallel distribution. This variable is related to computer performance but has no impact on simulation results

    • ‘BSPLITTING’ : domain is decomposed in Box along X and Y

    • ‘XSPLITTING’ : the X direction is splitted in stripes along Y

    • ‘YSPLITTING’ : the Y direction is splitted in stripes along X

  • LLG : Flag to use Lagrangian variables

  • LINIT_LG : Flag to reinitialize Lagrangian variables (with LLG=.T.)

  • CINIT_LG : with LINIT_LG=T :

    • ‘BACKUP’ : each time a backup file is written

    • other string : : only when starting a new segment (CCONF=’RESTA’)

  • LNOMIXLG : Flag to unset the turbulence for LG variables. You must have LNOMIXLG=.TRUE. with CSCONV=’EDKF’

  • CEXP : Experiment name (name of the set of runs you have performed or want to perform on the same physical subject)

  • CSEG : Name of segment (name of the future runs you want to perform)

  • LCHECK : Flag for testing reproducibility

Note

From these last two information, we built the names of the different MESONH backup files: CEXP.n.CSEG.nbr, where n represents the number of the model which generates this output and nbr is the number of the outfile. For instance, if CEXP=’HYDRO’ and CSEG=’INIT1’ and we use only one model (no gridnesting) the different output will be called: HYDRO.1.INIT1.001, HYDRO.1.INIT1.002, …

By default, nbr is coded on 3 digits. This can be modified with the NFILE_NUM_MAX variable of the NAM_CONFIO namelist.