LMDZ
yomaerd15.F90
Go to the documentation of this file.
1 MODULE yomaerd15
2 
3 USE parkind1 ,ONLY : jpim ,jprb
4 
5 IMPLICIT NONE
6 
7 SAVE
8 
9 ! ------------------------------------------------------------------
10 !* *YOMAERD15* SPECTRAL DISTRIBUTION OF AEROSOLS
11 !* FROZEN VERSION (CYCLE 15) OF YOEAERD
12 ! ------------------------------------------------------------------
13 
14 REAL(KIND=JPRB),ALLOCATABLE:: cvdaes15(:)
15 REAL(KIND=JPRB),ALLOCATABLE:: cvdael15(:)
16 REAL(KIND=JPRB),ALLOCATABLE:: cvdaeu15(:)
17 REAL(KIND=JPRB),ALLOCATABLE:: cvdaed15(:)
18 REAL(KIND=JPRB),ALLOCATABLE:: cvdaef15(:)
19 
20 REAL(KIND=JPRB) :: rcaeops15
21 REAL(KIND=JPRB) :: rcaeopl15
22 REAL(KIND=JPRB) :: rcaeopu15
23 REAL(KIND=JPRB) :: rcaeopd15
24 REAL(KIND=JPRB) :: rcaeopf15
25 REAL(KIND=JPRB) :: rctrbga15
26 REAL(KIND=JPRB) :: rcvobga15
27 REAL(KIND=JPRB) :: rcstbga15
28 REAL(KIND=JPRB) :: rctrpt15
29 REAL(KIND=JPRB) :: rcaeadm15
30 REAL(KIND=JPRB) :: rcaeros15
31 
32 REAL(KIND=JPRB) :: raesc15(66)
33 REAL(KIND=JPRB) :: raess15(55)
34 REAL(KIND=JPRB) :: raelc15(66)
35 REAL(KIND=JPRB) :: raels15(55)
36 REAL(KIND=JPRB) :: raeuc15(66)
37 REAL(KIND=JPRB) :: raeus15(55)
38 REAL(KIND=JPRB) :: raedc15(66)
39 REAL(KIND=JPRB) :: raeds15(55)
40 REAL(KIND=JPRB) :: rcaeadk15(3)
41 
42 !* *YOMAERD15* SPECTRAL DISTRIBUTION OF AEROSOLS.
43 ! (TRIANGULAR *T10* TRUNCATION FOR AEROSOLS).
44 
45 ! 96-11: Ph. Dandin. Meteo-France
46 ! J.-J. MORCRETTE E.C.M.W.F. 92/09/24 Adaptation to IFS
47 ! R.G AND M.J E.C.M.W.F. 29/11/82.
48 ! A. Alias 29-09-05 Sulfate aerosols (Hu Ron Ming)
49 
50 ! NAME TYPE PURPOSE
51 ! ---- ---- -------
52 
53 ! *CAES_* REAL *REFERS TO *SEA AEROSOLS.
54 ! *CAEL_* REAL *REFERS TO *LAND AEROSOLS.
55 ! *CAEU_* REAL *REFERS TO *URBAN AEROSOLS.
56 ! *CAED_* REAL *REFERS TO *DESERT AEROSOLS.
57 ! *CAEF_* REAL *REFERS TO *SULFATE AEROSOLS.
58 ! *C___C* REAL *REFERS TO *COS COMPONENT.
59 ! *C___S* REAL *REFERS TO *SIN COMPONENT.
60 ! *CAEOP_* REAL *CONSTANTS USED FOR AEROSOL COMPUTATIONS.
61 ! *C___S* REAL *REFERS TO *SEA AEROSOLS.
62 ! *C___L* REAL *REFERS TO *LAND AEROSOLS.
63 ! *C___U* REAL *REFERS TO *URBAN AEROSOLS.
64 ! *C___D* REAL *REFERS TO *DESERT AEROSOLS.
65 ! *C__BGA* REAL *CONSTANTS USED FOR AEROSOL COMPUTATIONS.
66 ! *CVDAE_* REAL *CONSTANTS USED FOR AEROSOL COMPUT. (NFLEVG+1)
67 ! *RCTRPT15* REAL *CONSTANTS USED FOR AEROSOL COMPUTATIONS.
68 ! *RCAEADK15* REAL *CONSTANTS USED FOR AEROSOL COMPUTATIONS.
69 ! *RCAEADM15* REAL *CONSTANTS USED FOR AEROSOL COMPUTATIONS.
70 ! *RCAEROS15* REAL *BACKGROUND VALUE IN ABSENCE OF AEROSOLS.
71 ! ------------------------------------------------------------------
72 !$OMP THREADPRIVATE(raedc15,raeds15,raelc15,raels15,raesc15,raess15,raeuc15,raeus15,rcaeadk15,rcaeadm15)
73 !$OMP THREADPRIVATE(rcaeopd15,rcaeopf15,rcaeopl15,rcaeops15,rcaeopu15,rcaeros15,rcstbga15,rctrbga15,rctrpt15,rcvobga15)
74 !$OMP THREADPRIVATE(cvdaed15,cvdaef15,cvdael15,cvdaes15,cvdaeu15)
75 END MODULE yomaerd15
real(kind=jprb), dimension(:), allocatable cvdaef15
Definition: yomaerd15.F90:18
real(kind=jprb) rcstbga15
Definition: yomaerd15.F90:27
real(kind=jprb) rcaeopl15
Definition: yomaerd15.F90:21
real(kind=jprb), dimension(:), allocatable cvdaeu15
Definition: yomaerd15.F90:16
real(kind=jprb), dimension(:), allocatable cvdael15
Definition: yomaerd15.F90:15
real(kind=jprb) rcaeadm15
Definition: yomaerd15.F90:29
real(kind=jprb), dimension(55) raeds15
Definition: yomaerd15.F90:39
real(kind=jprb) rctrbga15
Definition: yomaerd15.F90:25
real(kind=jprb), dimension(:), allocatable cvdaes15
Definition: yomaerd15.F90:14
real(kind=jprb), dimension(66) raesc15
Definition: yomaerd15.F90:32
real(kind=jprb) rcaeopd15
Definition: yomaerd15.F90:23
integer, parameter jprb
Definition: parkind1.F90:31
real(kind=jprb) rctrpt15
Definition: yomaerd15.F90:28
real(kind=jprb) rcaeopf15
Definition: yomaerd15.F90:24
real(kind=jprb), dimension(55) raeus15
Definition: yomaerd15.F90:37
real(kind=jprb) rcaeros15
Definition: yomaerd15.F90:30
real(kind=jprb) rcvobga15
Definition: yomaerd15.F90:26
real(kind=jprb), dimension(55) raels15
Definition: yomaerd15.F90:35
real(kind=jprb), dimension(66) raeuc15
Definition: yomaerd15.F90:36
real(kind=jprb), dimension(:), allocatable cvdaed15
Definition: yomaerd15.F90:17
real(kind=jprb), dimension(3) rcaeadk15
Definition: yomaerd15.F90:40
real(kind=jprb), dimension(66) raedc15
Definition: yomaerd15.F90:38
integer, parameter jpim
Definition: parkind1.F90:13
real(kind=jprb), dimension(66) raelc15
Definition: yomaerd15.F90:34
real(kind=jprb) rcaeops15
Definition: yomaerd15.F90:20
real(kind=jprb), dimension(55) raess15
Definition: yomaerd15.F90:33
real(kind=jprb) rcaeopu15
Definition: yomaerd15.F90:22