This module contains LW band parameters set up. More...
Data Types | |
| type | proflw_type |
| Define type construct for optional radiation flux profiles. More... | |
| type | sfcflw_type |
| Define type construct for radiation fluxes at surface. More... | |
| type | topflw_type |
| Define type construct for radiation fluxes at toa. More... | |
Variables | |
Parameter constants for LW band structures | |
| integer, parameter | nbands = 16 |
| num of total spectral bands | |
| integer, parameter | ngptlw = 140 |
| num of total g-points | |
| integer, parameter | ntbl = 10000 |
| lookup table dimension | |
| integer, parameter | maxgas = 7 |
| max num of absorbing gases | |
| integer, parameter | maxxsec = 4 |
| num of halocarbon gasees | |
| integer, parameter | nrates = 6 |
| num of ref rates of binary species | |
| integer, parameter | nplnk = 181 |
| dim for plank function table | |
| integer, parameter | nbdlw = NBANDS |
Number of g-point in each band | |
| integer | ng01 |
| integer | ng02 |
| integer | ng03 |
| integer | ng04 |
| integer | ng05 |
| integer | ng06 |
| integer | ng07 |
| integer | ng08 |
Begining index of each band | |
| integer | ns01 |
| integer | ns02 |
| integer | ns03 |
| integer | ns04 |
| integer | ns05 |
| integer | ns06 |
| integer | ns07 |
| integer | ns08 |
| integer, dimension(ngptlw) | ngb |
| band indices for each g-point | |
Band spectrum structures (wavenumber is 1/cm | |
| real(kind=kind_phys), dimension(nbands) | wvnlw1 |
| real(kind=kind_phys), dimension(nbands) | wvnlw2 |
| real(kind=kind_phys), dimension(nbands) | delwave |
This module contains LW band parameters set up.