SURFEX v8.1
General documentation of Surfex
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
integer, parameter nemismodes_max
real, parameter xmolarweight_slt
integer, dimension(nemismodes_max), parameter jorder_slt
real, dimension(nemismodes_max) xemissig_ini_slt
real, dimension(nemismodes_max) xemisradius_ini_slt
integer jpmode_slt
character(len=5) cemisparam_slt
logical lvarsig_slt
real, parameter xdensity_slt
integer nslt_mdebeg
logical lrgfix_slt