SURFEX  V8_0
Surfex V8_0 release
 All Classes Files Functions Variables
modd_slt_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_SLT = 2.1e3 ! [kg/m3] density of sea salt
10 REAL, PARAMETER :: XMOLARWEIGHT_SLT = 58.e-3 ! [kg/mol] molar weight sea salt
11 !
12 INTEGER, PARAMETER :: NEMISMODES_MAX=3
13 INTEGER, DIMENSION(NEMISMODES_MAX), PARAMETER :: JORDER_SLT=(/3,2,1/) !Dust modes in order of importance
14 !Set emission related parameters
15 REAL,DIMENSION(NEMISMODES_MAX) :: XEMISRADIUS_INI_SLT ! number madian radius initialization for sea salt mode (um)
16 REAL,DIMENSION(NEMISMODES_MAX) :: XEMISSIG_INI_SLT ! dispersion initialization for sea salt mode
17 !
18  CHARACTER(LEN=5) :: CEMISPARAM_SLT ! Reference to paper where emission parameterization is proposed
19 INTEGER :: JPMODE_SLT ! number of sea salt modes (max 3; default = 1)
20 LOGICAL :: LVARSIG_SLT ! switch to active pronostic dispersion for all modes
21 LOGICAL :: LRGFIX_SLT ! switch to active pronostic mean radius for all modes
22 !
23 INTEGER :: NSLT_MDEBEG ! Index of mass flux in first sea salt mode in scalar list
24 INTEGER :: NSLTMDE ! Number of sea salt modes emitted
25 !
26 END MODULE modd_slt_surf