17 real_b ,
ALLOCATABLE,
DIMENSION(:,:,:) :: tau
19 real_b ,
ALLOCATABLE,
DIMENSION(:,:) :: tauaerl
21 real_b ,
ALLOCATABLE,
DIMENSION(:) :: fac00 , fac01 , fac10 , fac11
22 integer_m,
ALLOCATABLE,
DIMENSION(:) :: jp , jt , jt1
24 real_b ,
ALLOCATABLE,
DIMENSION(:) :: colh2o, colco2, colo3 &
25 &, coln2o, colch4, colo2 &
27 integer_m :: laytrop, layswtch, laylow
28 real_b ,
ALLOCATABLE,
DIMENSION(:) :: pavel , tavel
29 real_b ,
ALLOCATABLE,
DIMENSION(:) :: pz , tz
32 real_b ,
ALLOCATABLE,
DIMENSION(:) :: selffac, selffrac
33 integer_m,
ALLOCATABLE,
DIMENSION(:) :: indself
34 real_b ,
ALLOCATABLE,
DIMENSION(:,:,:) :: pfrac
35 real_b ,
ALLOCATABLE,
DIMENSION(:) :: semiss
38 integer_m :: numangs, iout, istart, iend
39 real_b ,
ALLOCATABLE,
DIMENSION(:) :: coldry , wbrodl
40 real_b ,
ALLOCATABLE,
DIMENSION(:) :: cldfrac
41 real_b ,
ALLOCATABLE,
DIMENSION(:,:) :: taucldu, taucldd
42 integer_m :: nmol, ixsect, nxmol
43 real_b ,
ALLOCATABLE,
DIMENSION(:,:) :: wkl
44 integer_m,
ALLOCATABLE,
DIMENSION(:) :: ixindx
45 real_b ,
ALLOCATABLE,
DIMENSION(:,:) :: wx
46 real_b ,
ALLOCATABLE,
DIMENSION(:) :: forfac
47 integer_m,
ALLOCATABLE,
DIMENSION(:) :: indlay
48 integer_m,
ALLOCATABLE,
DIMENSION(:) :: indlev