LMDZ
Main Page
Modules
Data Types List
Files
File List
File Members
yoeaeratm.F90
Go to the documentation of this file.
1
MODULE
yoeaeratm
2
3
USE
parkind1
,ONLY
:
jpim
,
jprb
4
5
IMPLICIT NONE
6
7
SAVE
8
9
! ------------------------------------------------------------------
10
!* ** *YOEAERATM* - CONTROL PARAMETERS FOR AEROSOLS IN THE ATMOSPHERE
11
! ------------------------------------------------------------------
12
13
INTEGER(KIND=JPIM)
::
indbg
14
INTEGER(KIND=JPIM)
::
ndd1
,
nss1
15
16
REAL(KIND=JPRB)
::
rmfmin
17
REAL(KIND=JPRB)
::
rmasse
(15)
18
19
REAL(KIND=JPRB)
::
repscaer
20
21
LOGICAL
::
laerclimg
,
laerclimz
,
laerclist
,
laerdrydp
,
laergbud
22
LOGICAL
::
laerngat
,
laerprnt
,
laerscav
,
laersedim
,
laersurf
,
laer6sdia
23
24
! ------------------------------------------------------------------
25
! NDD1 : location of first bin for desert dust
26
! NSS1 : location of first bin for sea-salt
27
! RMFMIN : minimum mass flux for convective aerosol transport
28
! RMASSE : Molar mass: N.B.: either g/mol or Avogadro number
29
!
30
! REPSCAER : security on aerosol concentration: always >= 1.E-15
31
!
32
! LAERCLIMG : .T. to start prognostic aerosols with geographical monthly
33
! mean climatology
34
! LAERCLIMZ : .T. to start prognostic aerosols with zonal annual mean
35
! climatology
36
! LAERCLIST : .T. to start prognostic aerosols with geographical monthly
37
! mean climatology for background stratospheric only
38
! LAERDRYDP : .T. dry deposition is active
39
! LAERGBUD : .T. "clean" global budget for aerosols
40
! LAERNGAT : .T. prevents negative aerosol concentrations
41
! LAERPRNT : .T. for on-line prints of aerosol physical processes (NSTEP<=1)
42
! LAERSCAV : .T. in-cloud and below cloud scavenging is active
43
! LAERSEDIM : .T. sedimentation is active
44
! LAERSURF : .T. if surface emissions
45
! LAER6SDIA : .T. if radiance diagnostics with 6S
46
! ------------------------------------------------------------------
47
48
49
!$OMP THREADPRIVATE(indbg,laer6sdia,laerclimg,laerclimz,laerclist,laerdrydp)
50
!$OMP THREADPRIVATE(laergbud,laerngat,laerprnt,laerscav,laersedim,laersurf)
51
!$OMP THREADPRIVATE(ndd1,nss1,repscaer,rmasse,rmfmin)
52
53
END MODULE
yoeaeratm
54
yoeaeratm::laersedim
logical laersedim
Definition:
yoeaeratm.F90:22
yoeaeratm::nss1
integer(kind=jpim) nss1
Definition:
yoeaeratm.F90:14
yoeaeratm::laer6sdia
logical laer6sdia
Definition:
yoeaeratm.F90:22
yoeaeratm::laerclimz
logical laerclimz
Definition:
yoeaeratm.F90:21
yoeaeratm
Definition:
yoeaeratm.F90:1
yoeaeratm::repscaer
real(kind=jprb) repscaer
Definition:
yoeaeratm.F90:19
yoeaeratm::rmfmin
real(kind=jprb) rmfmin
Definition:
yoeaeratm.F90:16
parkind1::jprb
integer, parameter jprb
Definition:
parkind1.F90:31
yoeaeratm::laerclimg
logical laerclimg
Definition:
yoeaeratm.F90:21
yoeaeratm::ndd1
integer(kind=jpim) ndd1
Definition:
yoeaeratm.F90:14
yoeaeratm::laergbud
logical laergbud
Definition:
yoeaeratm.F90:21
yoeaeratm::laerclist
logical laerclist
Definition:
yoeaeratm.F90:21
yoeaeratm::indbg
integer(kind=jpim) indbg
Definition:
yoeaeratm.F90:13
yoeaeratm::rmasse
real(kind=jprb), dimension(15) rmasse
Definition:
yoeaeratm.F90:17
yoeaeratm::laerngat
logical laerngat
Definition:
yoeaeratm.F90:22
parkind1
Definition:
parkind1.F90:1
yoeaeratm::laerprnt
logical laerprnt
Definition:
yoeaeratm.F90:22
parkind1::jpim
integer, parameter jpim
Definition:
parkind1.F90:13
yoeaeratm::laerdrydp
logical laerdrydp
Definition:
yoeaeratm.F90:21
yoeaeratm::laersurf
logical laersurf
Definition:
yoeaeratm.F90:22
yoeaeratm::laerscav
logical laerscav
Definition:
yoeaeratm.F90:22
libf
phylmd
rrtm
yoeaeratm.F90
Generated on Wed Dec 2 2015 16:27:21 for LMDZ by
1.8.9.1