LMDZ
yoeaerd.F90
Go to the documentation of this file.
1 MODULE yoeaerd
2 
3 USE parkind1 ,ONLY : jpim ,jprb
4 
5 IMPLICIT NONE
6 
7 SAVE
8 
9 ! ------------------------------------------------------------------
10 !* *YOEAERD* SPECTRAL DISTRIBUTION OF AEROSOLS
11 ! ------------------------------------------------------------------
12 
13 REAL(KIND=JPRB),ALLOCATABLE:: cvdaes(:)
14 REAL(KIND=JPRB),ALLOCATABLE:: cvdael(:)
15 REAL(KIND=JPRB),ALLOCATABLE:: cvdaeu(:)
16 REAL(KIND=JPRB),ALLOCATABLE:: cvdaed(:)
17 
18 REAL(KIND=JPRB) :: raesc(66)
19 REAL(KIND=JPRB) :: raess(55)
20 REAL(KIND=JPRB) :: raelc(66)
21 REAL(KIND=JPRB) :: raels(55)
22 REAL(KIND=JPRB) :: raeuc(66)
23 REAL(KIND=JPRB) :: raeus(55)
24 REAL(KIND=JPRB) :: raedc(66)
25 REAL(KIND=JPRB) :: raeds(55)
26 
27 REAL(KIND=JPRB) :: rcaeops
28 REAL(KIND=JPRB) :: rcaeopl
29 REAL(KIND=JPRB) :: rcaeopu
30 REAL(KIND=JPRB) :: rcaeopd
31 REAL(KIND=JPRB) :: rctrbga
32 REAL(KIND=JPRB) :: rcvobga
33 REAL(KIND=JPRB) :: rcstbga
34 REAL(KIND=JPRB) :: rctrpt
35 REAL(KIND=JPRB) :: rcaeadk(3)
36 REAL(KIND=JPRB) :: rcaeadm
37 REAL(KIND=JPRB) :: rcaeros
38 
39 !* *YOEAERD* SPECTRAL DISTRIBUTION OF AEROSOLS.
40 ! (TRIANGULAR *T10* TRUNCATION FOR AEROSOLS).
41 
42 ! R.G AND M.J E.C.M.W.F. 29/11/82.
43 ! J.-J. MORCRETTE E.C.M.W.F. 92/09/24 Adaptation to IFS
44 
45 ! NAME TYPE PURPOSE
46 ! ---- ---- -------
47 
48 ! *CAES_* REAL *REFERS TO *SEA AEROSOLS.
49 ! *CAEL_* REAL *REFERS TO *LAND AEROSOLS.
50 ! *CAEU_* REAL *REFERS TO *URBAN AEROSOLS.
51 ! *CAED_* REAL *REFERS TO *DESERT AEROSOLS.
52 ! *C___C* REAL *REFERS TO *COS COMPONENT.
53 ! *C___S* REAL *REFERS TO *SIN COMPONENT.
54 ! *CAEOP_* REAL *CONSTANTS USED FOR AEROSOL COMPUTATIONS.
55 ! *C___S* REAL *REFERS TO *SEA AEROSOLS.
56 ! *C___L* REAL *REFERS TO *LAND AEROSOLS.
57 ! *C___U* REAL *REFERS TO *URBAN AEROSOLS.
58 ! *C___D* REAL *REFERS TO *DESERT AEROSOLS.
59 ! *C__BGA* REAL *CONSTANTS USED FOR AEROSOL COMPUTATIONS.
60 ! *CVDAE_* REAL *CONSTANTS USED FOR AEROSOL COMPUTATIONS.(NFLEVG+1)
61 ! *RCTRPT* REAL *CONSTANTS USED FOR AEROSOL COMPUTATIONS.
62 ! *RCAEADK* REAL *CONSTANTS USED FOR AEROSOL COMPUTATIONS.
63 ! *RCAEADM* REAL *CONSTANTS USED FOR AEROSOL COMPUTATIONS.
64 ! *RCAEROS* REAL *BACKGROUND VALUE IN ABSENCE OF AEROSOLS.
65 
66 ! ------------------------------------------------------------------
67 
68 !$OMP THREADPRIVATE(raedc,raeds,raelc,raels,raesc,raess,raeuc,raeus)
69 !$OMP THREADPRIVATE(rcaeadk,rcaeadm,rcaeopd,rcaeopl,rcaeops,rcaeopu)
70 !$OMP THREADPRIVATE(rcaeros,rcstbga,rctrbga,rctrpt,rcvobga)
71 
72 !$OMP THREADPRIVATE(cvdaed,cvdael,cvdaes,cvdaeu)
73 
74 END MODULE yoeaerd
real(kind=jprb), dimension(66) raelc
Definition: yoeaerd.F90:20
real(kind=jprb), dimension(66) raedc
Definition: yoeaerd.F90:24
real(kind=jprb), dimension(55) raeus
Definition: yoeaerd.F90:23
real(kind=jprb), dimension(66) raeuc
Definition: yoeaerd.F90:22
real(kind=jprb), dimension(55) raess
Definition: yoeaerd.F90:19
real(kind=jprb), dimension(3) rcaeadk
Definition: yoeaerd.F90:35
real(kind=jprb), dimension(:), allocatable cvdaes
Definition: yoeaerd.F90:13
real(kind=jprb) rcvobga
Definition: yoeaerd.F90:32
integer, parameter jprb
Definition: parkind1.F90:31
real(kind=jprb) rcaeadm
Definition: yoeaerd.F90:36
real(kind=jprb), dimension(:), allocatable cvdael
Definition: yoeaerd.F90:14
real(kind=jprb), dimension(:), allocatable cvdaed
Definition: yoeaerd.F90:16
real(kind=jprb) rctrbga
Definition: yoeaerd.F90:31
real(kind=jprb) rcaeopd
Definition: yoeaerd.F90:30
real(kind=jprb) rcaeros
Definition: yoeaerd.F90:37
real(kind=jprb), dimension(66) raesc
Definition: yoeaerd.F90:18
real(kind=jprb) rcaeopu
Definition: yoeaerd.F90:29
real(kind=jprb) rcaeopl
Definition: yoeaerd.F90:28
real(kind=jprb) rcstbga
Definition: yoeaerd.F90:33
integer, parameter jpim
Definition: parkind1.F90:13
real(kind=jprb), dimension(:), allocatable cvdaeu
Definition: yoeaerd.F90:15
real(kind=jprb), dimension(55) raeds
Definition: yoeaerd.F90:25
real(kind=jprb) rctrpt
Definition: yoeaerd.F90:34
real(kind=jprb), dimension(55) raels
Definition: yoeaerd.F90:21
real(kind=jprb) rcaeops
Definition: yoeaerd.F90:27