This module is for specifying the band structures and program parameters used by the RRTMG-SW scheme.
|
integer, parameter | nblow = 16 |
| band range lower index More...
|
|
integer, parameter | nbhgh = 29 |
| band range upper index More...
|
|
integer, parameter | nbands = NBHGH-NBLOW+1 |
| total number of SW bands (14) More...
|
|
integer, parameter | ngptsw = 112 |
| total number of g-point in all bands More...
|
|
integer, parameter | ngmax = 16 |
| maximum number of g-point in one band More...
|
|
integer, parameter | maxgas = 7 |
| maximum number of absorbing gases More...
|
|
integer, parameter | ntbmx = 10000 |
| index upper limit of optical depth and transmittance tables More...
|
|
integer, parameter | nswstr = 1 |
|
integer, parameter | nbdsw = NBANDS |
|
integer | ng16 |
| The actual number of g-point for bands 16-29. More...
|
|
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 |
|
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 |
| array contains values of NS16-NS29 More...
|
|
integer, dimension(ngptsw) | ngb |
| reverse checking of band index for each g-point More...
|
|
real(kind=kind_phys), dimension(nbands) | wvnum1 |
|
real(kind=kind_phys), dimension(nbands) | wvnum2 |
| Starting/ending wavenumber for each of the SW bands. More...
|
|