Radiation Scheme in CCPP
Modules List
Here is a list of all modules with brief descriptions:
 Nmodule_microphysics
 Nmodule_radiation_aerosolsThis module contains climatological atmospheric aerosol schemes for radiation computations
 Nmodule_radiation_astronomyThis module sets up astronomy quantities for solar radiation calculations
 Nmodule_radiation_cloudsThis module computes cloud related quantities for radiation computations
 Nmodule_radiation_driverThis file is the radiation driver module. it prepares atmospheric profiles and invokes main radiation calculation
 Nmodule_radiation_gasesThis module sets up ozone climatological profiles and other constant gas profiles, such as co2, ch4, n2o, o2, and those of cfc gases. All data are entered as mixing ratio by volume, except ozone which is mass mixing ratio (g/g)
 Nmodule_radiation_surfaceThis module sets up surface albedo for sw radiation and surface emissivity for lw radiation
 Nmodule_radlw_avplankThis module contains plank flux data
 Nmodule_radlw_cldprlwThis module contains cloud property coefficients
 Nmodule_radlw_kgb01This module sets up absorption coefficients for band 01: 10-250 cm-1 (low - h2o; high - h2o)
 Nmodule_radlw_kgb02This module sets up absorption coefficients for band 02: 250-500 cm-1 (low - h2o; high - h2o)
 Nmodule_radlw_kgb03This module sets up absorption coefficients for band 03: 500-630 cm-1 (low - h2o, co2; high - h2o, co2)
 Nmodule_radlw_kgb04This module sets up absorption coefficients for band 04: 630-700 cm-1 (low - h2o, co2; high - co2, o3)
 Nmodule_radlw_kgb05This module sets up absorption coefficients for band 05: 700-820 cm-1 (low - h2o, co2; high - co2, o3)
 Nmodule_radlw_kgb06This module sets up absorption coefficients for band 06: 820-980 cm-1 (low - h2o; high - /)
 Nmodule_radlw_kgb07This module sets up absorption coefficients for band 07: 980-1080 cm-1 (low - h2o, o3; high - o3)
 Nmodule_radlw_kgb08This module sets up absorption coefficients for band 08: 1080-1180 cm-1 (low - h2o; high - o3)
 Nmodule_radlw_kgb09This module sets up absorption coefficients for band 09: 1180-1390 cm-1 (low - h2o, ch4; high - ch4)
 Nmodule_radlw_kgb10This module sets up absorption coefficients for band 10: 1390-1480 cm-1 (low - h2o; high - h2o)
 Nmodule_radlw_kgb11This module sets up absorption coefficients for band 11: 1480-1800 cm-1 (low - h2o; high - h2o)
 Nmodule_radlw_kgb12This module sets up absorption coefficients for band 12: 1800-2080 cm-1 (low - h2o, co2; high - /)
 Nmodule_radlw_kgb13This module sets up absorption coefficients for band 13: 2080-2250 cm-1 (low - h2o, n2o; high - /)
 Nmodule_radlw_kgb14This module sets up absorption coefficients for band 14: 2250-2380 cm-1 (low - co2; high - co2)
 Nmodule_radlw_kgb15This module sets up absorption coefficients for band 15: 2380-2600 cm-1 (low - n2o, co2; high - /)
 Nmodule_radlw_kgb16This module sets up absorption coefficients for band 16: 2600-3000 cm-1 (low - h2o, ch4; high - /)
 Nmodule_radlw_mainThis module includes ncep's modifications of the rrtm-lw radiation ! code from aer inc
 Nmodule_radlw_parametersThis module contains LW band parameters set up
 Nmodule_radlw_refThis module contains reference temperature and pressure
 Nmodule_radsw_cldprtbThis module contains coefficients of cloud optical properties for each of the spectral bands. It is modified from AER/ECMWF RRTM SW radiation package subroutine "susrtop"
 Nmodule_radsw_kgb16This module sets up absorption coefficients for band 16: 2600-3250 cm-1 (low - h2o, ch4; high - ch4)
 Nmodule_radsw_kgb17This module sets up absorption coeffients for band 17: 3250-4000 cm-1 (low - h2o,co2; high - h2o,co2)
 Nmodule_radsw_kgb18This module sets up absorption coeffients for band 18: 4000-4650 cm-1 (low - h2o,ch4; high - ch4)
 Nmodule_radsw_kgb19This module sets up absorption coeffients for band 19: 4650-5150 cm-1 (low - h2o,co2; high - co2)
 Nmodule_radsw_kgb20This module sets up absorption coeffients for band 20: 5150-6150 cm-1 (low - h2o; high - h2o)
 Nmodule_radsw_kgb21This module sets up absorption coeffients for band 21: 6150-7700 cm-1 (low - h2o,co2; high - h2o,co2)
 Nmodule_radsw_kgb22This module sets up absorption coeffients for band 22: 7700-8050 cm-1 (low - h2o, o2; high - o2)
 Nmodule_radsw_kgb23This module sets up absorption coeffients for band 23: 8050-12850 cm-1 (low - h2o; high - nothing)
 Nmodule_radsw_kgb24This module sets up absorption coeffients for band 24: 12850-16000 cm-1 (low - h2o, o2; high - o2)
 Nmodule_radsw_kgb25This module sets up absorption coeffients for band 25: 16000-22650 cm-1 (low - h2o; high - nothing)
 Nmodule_radsw_kgb26This module sets up absorption coeffients for band 26: 22650-29000 cm-1 (low - nothing; high - nothing)
 Nmodule_radsw_kgb27This module sets up absorption coeffients for band 27: 29000-38000 cm-1 (low - o3; high - o3)
 Nmodule_radsw_kgb28This module sets up absorption coeffients for band 28: 38000-50000 cm-1 (low - o3,o2; high - o3,o2)
 Nmodule_radsw_kgb29This module sets up absorption coeffients for band 29: 820-2600 cm-1 (low - h2o; high - co2)
 Nmodule_radsw_mainThis module includes ncep's modifications of the rrtm-sw radiation code from aer inc
 Nmodule_radsw_parametersThis module contains SW band parameters set up
 Nmodule_radsw_refThis module contains reference temperature and pressure
 Nmodule_radsw_sfluxThis module contains spectral distribution of solar radiation flux used to obtain the incoming solar flux at toa
 NphysconsThis module contains some the most frequently used math and physics constants for gcm models
 NphysparamThis module defines commonly used control variables/parameters in physics related programs.
Section 1 contains control variables defined in the form of parameter. They are pre-determined choices and not adjustable during model's run-time.
Section 2 contains control variables defined as module variables. They are more flexible to be changed during run-time by either through input namelist, or through model environment condition. They are preassigned here as the default values