SURFEX  V8_0
Surfex V8_0 release
 All Classes Files Functions Variables
modd_dst_surf.F90
Go to the documentation of this file.
1 !SFX_LIC Copyright 1994-2014 CNRS, Meteo-France and Universite Paul Sabatier
2 !SFX_LIC This is part of the SURFEX software governed by the CeCILL-C licence
3 !SFX_LIC version 1. See LICENSE, CeCILL-C_V1-en.txt and CeCILL-C_V1-fr.txt
4 !SFX_LIC for details. version 1.
6 !
7 IMPLICIT NONE
8 !
9 REAL, PARAMETER :: XDENSITY_DST = 2.5e3 ! [kg/m3] density of dust
10 REAL, PARAMETER :: XMOLARWEIGHT_DST = 100.e-3 ! [kg/mol] molar weight dust
11 !
12 INTEGER :: NVEGNO_DST !Number of vegetation classes considered dust emitters
13 INTEGER, PARAMETER :: NEMISMODES_MAX=3
14 INTEGER, DIMENSION(NEMISMODES_MAX), PARAMETER :: JORDER_DST=(/3,2,1/) !Dust modes in order of importance
15 !Set emission related parameters
16 REAL,DIMENSION(NEMISMODES_MAX) :: XEMISRADIUS_INI_DST ! number madian radius initialization for sea salt mode (um)
17 REAL,DIMENSION(NEMISMODES_MAX) :: XEMISSIG_INI_DST ! dispersion initialization for sea salt mode
18 REAL,DIMENSION(NEMISMODES_MAX) :: XMSS_FRC_SRC_INI ! Mass fraction from each mode
19 !
20  CHARACTER(LEN=5) :: CEMISPARAM_DST ! Reference to paper where emission parameterization is proposed
21 INTEGER :: JPMODE_DST ! number of sea salt modes (max 3; default = 1)
22 LOGICAL :: LVARSIG_DST ! switch to active pronostic dispersion for all modes
23 LOGICAL :: LRGFIX_DST ! switch to active pronostic mean radius for all modes
24 !
25 INTEGER :: NDST_MDEBEG ! Index of mass flux in first sea salt mode in scalar list
26 INTEGER :: NDSTMDE ! Number of sea salt modes emitted
27  CHARACTER(LEN=6) :: CVERMOD
28 !
29 REAL :: XFLX_MSS_FDG_FCT
30 !
31 END MODULE modd_dst_surf