72 real (kind=kind_phys) :: upfxc
74 real (kind=kind_phys) :: dnfxc
76 real (kind=kind_phys) :: upfx0
84 real (kind=kind_phys) :: upfxc
86 real (kind=kind_phys) :: dnfxc
88 real (kind=kind_phys) :: upfx0
90 real (kind=kind_phys) :: dnfx0
98 real (kind=kind_phys) :: upfxc
100 real (kind=kind_phys) :: dnfxc
102 real (kind=kind_phys) :: upfx0
104 real (kind=kind_phys) :: dnfx0
112 real (kind=kind_phys) :: uvbfc
114 real (kind=kind_phys) :: uvbf0
116 real (kind=kind_phys) :: nirbm
118 real (kind=kind_phys) :: nirdf
120 real (kind=kind_phys) :: visbm
122 real (kind=kind_phys) :: visdf
148 & NG23, NG24, NG25, NG26, NG27, NG28, NG29
153 integer,
dimension(NBLOW:NBHGH) ::
ng 159 & NS23, NS24, NS25, NS26, NS27, NS28, NS29
166 integer,
dimension(NBLOW:NBHGH) ::
ngs 171 integer,
dimension(NGPTSW) ::
ngb 172 data ngb(:) / 16,16,16,16,16,16, &
173 & 17,17,17,17,17,17,17,17,17,17,17,17, &
174 & 18,18,18,18,18,18,18,18, &
175 & 19,19,19,19,19,19,19,19, &
176 & 20,20,20,20,20,20,20,20,20,20, &
177 & 21,21,21,21,21,21,21,21,21,21, &
179 & 23,23,23,23,23,23,23,23,23,23, &
180 & 24,24,24,24,24,24,24,24, &
181 & 25,25,25,25,25,25, &
182 & 26,26,26,26,26,26, &
183 & 27,27,27,27,27,27,27,27, &
184 & 28,28,28,28,28,28, &
185 & 29,29,29,29,29,29,29,29,29,29,29,29 /
190 & 2600.0, 3251.0, 4001.0, 4651.0, 5151.0, 6151.0, 7701.0, &
191 & 8051.0,12851.0,16001.0,22651.0,29001.0,38001.0, 820.0 /
193 & 3250.0, 4000.0, 4650.0, 5150.0, 6150.0, 7700.0, 8050.0, &
194 & 12850.0,16000.0,22650.0,29000.0,38000.0,50000.0, 2600.0 /
integer, parameter nbands
number of spectral bands
define type construct for optional component downward fluxes at surface
integer, parameter nbhgh
band range upper limit
integer, parameter ntbmx
index upper limit of trans table
integer, parameter ngptsw
total number of g-point in all bands
define type construct for radiation fluxes at toa
real(kind=kind_phys), dimension(nbands) wvnum1
define type construct for radiation fluxes at surface
real(kind=kind_phys), dimension(nbands) wvnum2
This module defines commonly used control variables/parameters in physics related programs...
integer, parameter nswstr
This module contains SW band parameters set up.
integer, parameter nblow
band range lower limit
define type construct for optional radiation flux profiles
integer, dimension(nblow:nbhgh) ngs
integer, dimension(nblow:nbhgh) ng
integer, dimension(ngptsw) ngb
integer, parameter maxgas
max num of absorbing gases
integer, parameter ngmax
max num of g-point in one band