Radiation Scheme in CCPP
|
Go to the source code of this file.
Modules | |
module | module_radiation_surface |
This module sets up surface albedo for sw radiation and surface emissivity for lw radiation. | |
Functions/Subroutines | |
subroutine, public | module_radiation_surface::sfc_init |
This subroutine is the initialization program for surface radiation related quantities (albedo, emissivity, etc.) More... | |
subroutine, public | module_radiation_surface::setalb |
This subroutine computes four components of surface albedos (i.e., vis-nir, direct-diffused) according to control flag ialbflg. 1) climatological surface albedo scheme (briegleb 1992) 2) modis retrieval based scheme from boston univ. More... | |
subroutine, public | module_radiation_surface::setemis |
This subroutine computes surface emissivity for LW radiation. More... | |
Variables | |
character(40), parameter | module_radiation_surface::vtagsfc ='NCEP-Radiation_surface v5.1 Nov 2012 ' |
integer, parameter, public | module_radiation_surface::nf_albd = 4 |
num of sfc albedo components More... | |
integer, parameter, public | module_radiation_surface::imxems = 360 |
num of longitude points in global emis-type map More... | |
integer, parameter, public | module_radiation_surface::jmxems = 180 |
num of latitude points in global emis-type map More... | |
real(kind=kind_phys), parameter | module_radiation_surface::f_zero = 0.0 |
real(kind=kind_phys), parameter | module_radiation_surface::f_one = 1.0 |
real(kind=kind_phys), parameter | module_radiation_surface::rad2dg = 180.0 / con_pi |
integer, dimension(:,:), allocatable | module_radiation_surface::idxems |
global surface emissivity index array More... | |
integer | module_radiation_surface::iemslw = 0 |
global surface emissivity contrl flag set up in 'sfc_init' More... | |