This module contains SW band parameters set up. More...
Data Types | |
type | cmpfsw_type |
Define type construct for optional component downward fluxes at surface. More... | |
type | profsw_type |
Define type construct for optional radiation flux profiles. More... | |
type | sfcfsw_type |
Define type construct for radiation fluxes at surface. More... | |
type | topfsw_type |
Define type construct for radiation fluxes at toa. More... | |
Variables | |
integer, parameter | nblow = 16 |
band range lower limit | |
integer, parameter | nbhgh = 29 |
band range upper limit | |
integer, parameter | nbands = NBHGH-NBLOW+1 |
number of spectral bands | |
integer, parameter | ngptsw = 112 |
total number of g-point in all bands | |
integer, parameter | ngmax = 16 |
max num of g-point in one band | |
integer, parameter | maxgas = 7 |
max num of absorbing gases | |
integer, parameter | ntbmx = 10000 |
index upper limit of trans table | |
integer, parameter | nswstr = 1 |
integer, parameter | nbdsw = NBANDS |
Number of g-point in each band | |
integer | ng16 |
integer | ng17 |
integer | ng18 |
integer | ng19 |
integer | ng20 |
integer | ng21 |
integer | ng22 |
integer | ng23 |
integer | ng24 |
integer | ng25 |
integer | ng26 |
integer | ng27 |
integer | ng28 |
integer | ng29 |
integer, dimension(nblow:nbhgh) | ng |
Starting index of each band | |
integer | ns16 |
integer | ns17 |
integer | ns18 |
integer | ns19 |
integer | ns20 |
integer | ns21 |
integer | ns22 |
integer | ns23 |
integer | ns24 |
integer | ns25 |
integer | ns26 |
integer | ns27 |
integer | ns28 |
integer | ns29 |
integer, dimension(nblow:nbhgh) | ngs |
integer, dimension(ngptsw) | ngb |
band index for each g-point | |
Band wavenumber intervals | |
real(kind=kind_phys), dimension(nbands) | wvnum1 |
real(kind=kind_phys), dimension(nbands) | wvnum2 |
This module contains SW band parameters set up.