NAM_DYN
It contains the dynamics parameters common to all models. They are included in the module MODD_DYN.
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 variablesXASSELIN_SV: Same as XASSELIN but for scalar variablesLCORIO: 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 variablesLZDIFFU: 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 withLVE_RELAX=Tin NAM_DYNn.XALKGRD: Maximum value of the Rayleigh damping (in \(s^{-1}\)) for the lower absorbing layer. To use withLVE_RELAX_GRD=Tin NAM_DYNn.XALZBAS: Height (in meters) in the physical space of the top of the ground absorbing layer. To use withLVE_RELAX_GRD=Tin NAM_DYNn.