GFS Operational Physics Documentation  gsm/branches/DTC/phys-doc-all phys-doc-all R82971
module_radsw_parameters Module Reference

This module is for specifying the band structures and program parameters used by the RRTMG-SW scheme. More...

Data Types

type  cmpfsw_type
 derived type for special components of surface SW fluxes More...
 
type  profsw_type
 derived type for SW fluxes' column profiles (at layer interfaces) More...
 
type  sfcfsw_type
 derived type for SW fluxes at surface More...
 
type  topfsw_type
 derived type for SW fluxes at TOA More...
 

Variables

integer, parameter nblow = 16
 band range lower index
 
integer, parameter nbhgh = 29
 band range upper index
 
integer, parameter nbands = NBHGH-NBLOW+1
 total number of SW bands (14)
 
integer, parameter ngptsw = 112
 total number of g-point in all bands
 
integer, parameter ngmax = 16
 maximum number of g-point in one band
 
integer, parameter maxgas = 7
 maximum number of absorbing gases
 
integer, parameter ntbmx = 10000
 index upper limit of optical depth and transmittance tables
 
integer, parameter nswstr = 1
 SW bands counter starting index (for compatibility with previous SW radiation schemes)
 
integer, parameter nbdsw = NBANDS
 
The actual number of g-point for bands 16-29
integer ng16
 
integer ng17
 
integer ng18
 
integer ng19
 
integer ng20
 
integer ng21
 
integer ng22
 
integer, dimension(nblow:nbhgh) ng
 
Accumulative starting index for bands 16-29
integer ns16
 
integer ns17
 
integer ns18
 
integer ns19
 
integer ns20
 
integer ns21
 
integer ns22
 
integer, dimension(nblow:nbhgh) ngs
 array contains values of NS16-NS29
 
integer, dimension(ngptswngb
 reverse checking of band index for each g-point
 
Starting/ending wavenumber for each of the SW bands
real(kind=kind_phys), dimension(nbandswvnum1
 
real(kind=kind_phys), dimension(nbandswvnum2
 

Detailed Description

This module is for specifying the band structures and program parameters used by the RRTMG-SW scheme.