This module sets up surface albedo for SW radiation and surface emissivity for LW radiation. More...
In the module, the externally callable subroutines are :
SW surface albedo (namelist control parameter - IALB=1)
IALB=0: surface vegetation type based climatology scheme (monthly data in 1^o horizontal resolution)
IALB=1: MODIS retrievals based monthly mean climatology
LW surface emissivity (namelist control parameter - IEMS=1)
IEMS=0: black-body emissivity (=1.0)
IEMS=1: surface type based climatology in 1^o horizontal resolution
subroutine, public | module_radiation_surface::sfc_init (me) |
This subroutine is the initialization program for surface radiation related quantities (albedo, emissivity, etc.) More... | |
subroutine, public | module_radiation_surface::setalb (slmsk, snowf, sncovr, snoalb, zorlf, coszf, tsknf, tairf, hprif, alvsf, alnsf, alvwf, alnwf, facsf, facwf, fice, tisfc, IMAX, albPpert, pertalb, sfcalb ) |
This subroutine computes four components of surface albedos (i.e., vis-nir, direct-diffused) according to control flag ialbflg. 1) climatological surface albedo scheme ([26]) 2) MODIS retrieval based scheme from Boston univ. More... | |
subroutine, public | module_radiation_surface::setemis (xlon, xlat, slmsk, snowf, sncovr, zorlf, tsknf, tairf, hprif, IMAX, sfcemis ) |
This subroutine computes surface emissivity for LW radiation. More... | |