LMDZ
yoeaerop.F90
Go to the documentation of this file.
1 MODULE yoeaerop
2 
3 USE parkind1 ,ONLY : jprb
4 
5 IMPLICIT NONE
6 
7 SAVE
8 
9 ! ------------------------------------------------------------------
10 !* ** *YOEAEROP* - OPTICAL PROPERTIES FOR PROGNOSTIC AEROSOLS
11 ! ------------------------------------------------------------------
12 
13 REAL(KIND=JPRB) :: alf_bc(16) , asy_bc(16) , omg_bc(16)
14 REAL(KIND=JPRB) :: alf_dd(3,16) , asy_dd(3,16) , omg_dd(3,16)
15 REAL(KIND=JPRB) :: alf_fa(16) , asy_fa(16) , omg_fa(16)
16 REAL(KIND=JPRB) :: alf_om(12,16) , asy_om(12,16) , omg_om(12,16)
17 REAL(KIND=JPRB) :: alf_ss(12,16,3), asy_ss(12,16,3), omg_ss(12,16,3)
18 REAL(KIND=JPRB) :: alf_su(12,16) , asy_su(12,16) , omg_su(12,16)
19 
20 ! ------------------------------------------------------------------
21 ! 3 refers to 3 bins, 16 to 16 SW channel radiances, 12 to 12 reference RH
22 ! BC is for black carbon
23 ! DD is for desert dust
24 ! FA is fort flying ash
25 ! OM is for organic matter
26 ! SS is for sea-salt
27 ! SU is for sulfate
28 
29 ! ALF is alpha , the mass extinction coefficient in m2/g
30 ! ASY is g , the assymetry factor ND
31 ! OMG is pizero, the single scattering albedo ND
32 ! ------------------------------------------------------------------
33 
34 !$OMP THREADPRIVATE(alf_bc,alf_dd,alf_fa,alf_om,alf_ss,alf_su,asy_bc,asy_dd)
35 !$OMP THREADPRIVATE(asy_fa,asy_om,asy_ss,asy_su,omg_bc,omg_dd,omg_fa,omg_om,omg_ss,omg_su)
36 
37 END MODULE yoeaerop
38 
real(kind=jprb), dimension(12, 16) alf_om
Definition: yoeaerop.F90:16
real(kind=jprb), dimension(12, 16) asy_su
Definition: yoeaerop.F90:18
real(kind=jprb), dimension(3, 16) asy_dd
Definition: yoeaerop.F90:14
real(kind=jprb), dimension(16) alf_fa
Definition: yoeaerop.F90:15
real(kind=jprb), dimension(16) asy_fa
Definition: yoeaerop.F90:15
real(kind=jprb), dimension(12, 16, 3) alf_ss
Definition: yoeaerop.F90:17
real(kind=jprb), dimension(12, 16) omg_om
Definition: yoeaerop.F90:16
integer, parameter jprb
Definition: parkind1.F90:31
real(kind=jprb), dimension(3, 16) omg_dd
Definition: yoeaerop.F90:14
real(kind=jprb), dimension(16) omg_fa
Definition: yoeaerop.F90:15
real(kind=jprb), dimension(12, 16, 3) asy_ss
Definition: yoeaerop.F90:17
real(kind=jprb), dimension(12, 16) alf_su
Definition: yoeaerop.F90:18
real(kind=jprb), dimension(12, 16) asy_om
Definition: yoeaerop.F90:16
real(kind=jprb), dimension(16) alf_bc
Definition: yoeaerop.F90:13
real(kind=jprb), dimension(16) omg_bc
Definition: yoeaerop.F90:13
real(kind=jprb), dimension(16) asy_bc
Definition: yoeaerop.F90:13
real(kind=jprb), dimension(12, 16) omg_su
Definition: yoeaerop.F90:18
real(kind=jprb), dimension(3, 16) alf_dd
Definition: yoeaerop.F90:14
real(kind=jprb), dimension(12, 16, 3) omg_ss
Definition: yoeaerop.F90:17