NAM_DYN

It contains the dynamics parameters common to all models. They are included in the module MODD_DYN.

NAM_DYN content

Fortran name

Fortran type

Default value

XSEGLEN

REAL

43200.0

XASSELIN

REAL

0.2

XASSELIN_SV

REAL

0.02

LCORIO

LOGICAL

.TRUE.

LNUMDIFU

LOGICAL

.TRUE.

LNUMDIFTH

LOGICAL

.FALSE.

LNUMDIFSV

LOGICAL

.FALSE.

LZDIFFU

LOGICAL

.FALSE.

XALKTOP

REAL

0.01

XALZBOT

REAL

4000.0

XALKGRD

REAL

0.01

XALZBAS

REAL

0.01

  • XSEGLEN : Segment length in seconds, corresponding to the duration of the segment simulation.

  • XASSELIN : Amplitude of the Asselin temporal filter for meteorological variables

  • XASSELIN_SV : Same as XASSELIN but for scalar variables

  • LCORIO : Flag to set the Coriolis parameters \(f\) and \(f^*\) to zero

    • .TRUE. the Earth rotation is taken into account

    • .FALSE. the Earth rotation effects are neglected

  • LNUMDIFU : Flag to activate the numerical diffusion for momentum : advised to activate if CUVW_ADV_SCHEME=’CEN4TH’ or ‘CEN2ND’, and to not activate if CUVW_ADV_SCHEME=’WENO_K’ (XT4DIFU in NAM_DYNn defines the intensity of this diffusion).

  • LNUMDIFTH : Flag to activate the numerical diffusion for meteorological scalar variables (temperature, water substances and TKE) (XT4DIFTH in NAM_DYNn defines the intensity of this diffusion). If CMET_ADV_SCHEME is PPM_01, it is not necessary to activate numerical diffusion.

  • LNUMDIFSV : Same as LNUMDIFTH but for scalar variables

  • LZDIFFU : Flag to apply the horizontal diffusion to potential temperature and vapor mixing ratio according to Zängl [2002] adapted to mountainous topography. No amplitude is applied for this type of diffusion.

    • .TRUE. : This horizontal diffusion is applied

    • .FALSE. : This horizontal diffusion is not applied

Note

This flag is independant from LNUMDIFU and LNUMDIFSV, applied to the dynamical variables and the scalar variables respectively.

  • XALKTOP : Maximum value of the Rayleigh damping (in \(s^{-1}\)) for the upper absorbing layer.

The shape of the absorbing layer is a \(\sin^2\) of \(\hat{z}\) (see the scientific documentation for more details). To use with LVE_RELAX=T in NAM_DYNn.

  • XALZBOT : Height (in meters) in the physical space of the base of the upper absorbing layer. To use with LVE_RELAX=T in NAM_DYNn.

  • XALKGRD : Maximum value of the Rayleigh damping (in \(s^{-1}\)) for the lower absorbing layer. To use with LVE_RELAX_GRD=T in NAM_DYNn.

  • XALZBAS : Height (in meters) in the physical space of the top of the ground absorbing layer. To use with LVE_RELAX_GRD=T in NAM_DYNn.