Radiation Scheme in CCPP
|
This module contains climatological atmospheric aerosol schemes for radiation computations.
Data Types | |
type | gocart_index_type |
type | tracer_index_type |
Functions/Subroutines | |
subroutine, public | aer_init |
The initialization program to set up necessary parameters and working arrays. More... | |
subroutine | clim_aerinit |
the opac-climatology aerosol initialization program to set up necessary parameters and working arrays. More... | |
subroutine, public | aer_update |
This subroutine checks and updates time varying climatology aerosol data sets. More... | |
subroutine | aer_property |
This subroutine maps the 5 degree global climatological aerosol data set onto model grids, and compute aerosol optical properties for SW and LW radiations. More... | |
subroutine | gocart_init |
the initialization program for gocart aerosols More... | |
subroutine | setgocartaer |
This subroutine computes SW + LW aerosol optical properties for gocart aerosol species (merged from fcst and clim fields). More... | |
subroutine, public | setaer |
This subroutine computes aerosols optical properties. More... | |
Variables | |
character(40), parameter | vtagaer ='NCEP-Radiation_aerosols v5.2 Jan 2013 ' |
integer, parameter, public | nf_aesw = 3 |
num of output fields for sw rad More... | |
integer, parameter, public | nf_aelw = 3 |
num of output fields for lw rad More... | |
integer, parameter, public | nlwstr = 1 |
starting band number in ir region More... | |
integer, parameter, public | nspc = 5 |
num of species for output aod (opnl) More... | |
integer, parameter, public | nspc1 = NSPC + 1 |
total+species More... | |
real(kind=kind_phys), parameter | f_zero = 0.0 |
real(kind=kind_phys), parameter | f_one = 1.0 |
integer, save | nswbnd = NBDSW |
integer, save | nlwbnd = NBDLW |
integer, save | nswlwbd = NBDSW+NBDLW |
integer, parameter, public | nwvsol = 151 |
num of wvnum regions where solar flux is constant More... | |
integer, parameter, public | nwvtot = 57600 |
total num of wvnum included More... | |
integer, parameter, public | nwvtir = 4000 |
total num of wvnum in ir range More... | |
integer, dimension(nwvsol), save | nwvns0 |
real(kind=kind_phys), dimension(nwvsol), save | s0intv |
integer, parameter | minvyr = 1850 |
integer, parameter | maxvyr = 1999 |
integer, dimension(:,:,:), allocatable, save | ivolae |
integer | kyrstr |
integer | kyrend |
integer | kyrsav |
integer | kmonsav |
integer, parameter | nxc = 5 |
integer, parameter | nae = 7 |
integer, parameter | ndm = 5 |
integer, parameter | imxae = 72 |
integer, parameter | jmxae = 37 |
integer, parameter | naerbnd =61 |
integer, parameter | nrhlev =8 |
integer, parameter | ncm1 = 6 |
integer, parameter | ncm2 = 4 |
integer, parameter | ncm = NCM1+NCM2 |
real(kind=kind_phys), dimension(nrhlev), save | rhlev |
real(kind=kind_phys), dimension(ndm, nae), save | haer |
real(kind=kind_phys), dimension(ndm, nae), save | prsref |
real(kind=kind_phys), dimension(ndm, nae), save | sigref |
real(kind=kind_phys), dimension(:,:), allocatable, save | extrhi |
real(kind=kind_phys), dimension(:,:), allocatable, save | scarhi |
real(kind=kind_phys), dimension(:,:), allocatable, save | ssarhi |
real(kind=kind_phys), dimension(:,:), allocatable, save | asyrhi |
real(kind=kind_phys), dimension(:,:,:), allocatable, save | extrhd |
real(kind=kind_phys), dimension(:,:,:), allocatable, save | scarhd |
real(kind=kind_phys), dimension(:,:,:), allocatable, save | ssarhd |
real(kind=kind_phys), dimension(:,:,:), allocatable, save | asyrhd |
real(kind=kind_phys), dimension(:), allocatable, save | extstra |
real(kind=kind_phys), dimension(nxc, imxae, jmxae), save | cmixg |
real(kind=kind_phys), dimension(2,imxae, jmxae), save | denng |
integer, dimension(nxc, imxae, jmxae), save | idxcg |
integer, dimension( imxae, jmxae), save | kprfg |
integer, parameter | kaerbnd =61 |
integer, parameter | krhlev =36 |
integer, save | kcm1 = 0 |
integer, save | kcm2 = 0 |
integer, save | kcm |
real(kind=kind_phys), dimension(:) | rhlev_grt |
real(kind=kind_phys), dimension(krhlev) | data |
integer, dimension(:), allocatable | iendwv_grt |
real(kind=kind_phys), dimension(:,:), allocatable | rhidext0_grt |
real(kind=kind_phys), dimension(:,:), allocatable | rhidssa0_grt |
real(kind=kind_phys), dimension(:,:), allocatable | rhidasy0_grt |
real(kind=kind_phys), dimension(:,:,:), allocatable | rhdpext0_grt |
real(kind=kind_phys), dimension(:,:,:), allocatable | rhdpssa0_grt |
real(kind=kind_phys), dimension(:,:,:), allocatable | rhdpasy0_grt |
real(kind=kind_phys), dimension(:,:), allocatable, save | extrhi_grt |
real(kind=kind_phys), dimension(:,:), allocatable, save | ssarhi_grt |
real(kind=kind_phys), dimension(:,:), allocatable, save | asyrhi_grt |
real(kind=kind_phys), dimension(:,:,:), allocatable, save | extrhd_grt |
real(kind=kind_phys), dimension(:,:,:), allocatable, save | ssarhd_grt |
real(kind=kind_phys), dimension(:,:,:), allocatable, save | asyrhd_grt |
integer, parameter | imxg = 144 |
integer, parameter | jmxg = 91 |
integer, parameter | kmxg = 30 |
integer, save | nmxg |
real(kind=kind_phys), parameter | dltx = 360.0 / float(IMXG) |
real(kind=kind_phys), parameter | dlty = 180.0 / float(JMXG-1) |
real(kind=kind_phys), dimension(:,:,:), allocatable, save | psclmg |
real(kind=kind_phys), dimension(:,:,:,:), allocatable, save | dmclmg |
real(kind=kind_phys), dimension(:), allocatable, save | geos_rlon |
real(kind=kind_phys), dimension(:), allocatable, save | geos_rlat |
character *4, save | gocart_climo = 'xxxx' |
real(kind=kind_io4), dimension(:), allocatable | molwgt |
logical, save | lgrtint = .true. |
logical, save | lckprnt = .false. |
real(kind=kind_phys), save | ctaer = f_zero |
logical, save | get_fcst = .true. |
logical, save | get_clim = .true. |
integer, save | isoot |
integer, save | iwaso |
integer, save | isuso |
integer, save | issam |
integer, save | isscm |
type(gocart_index_type), save | dm_indx |
type(tracer_index_type), save | dmfcs_indx |
integer, save | num_gridcomp = 0 |
character, dimension(:), allocatable, save | gridcomp |
integer, parameter | max_num_gridcomp = 5 |
character *2, dimension(max_num_gridcomp) | max_gridcomp |
integer, dimension(ncm) | idxspc |
real(kind=kind_phys), parameter | wvn550 = 1.0e4/0.55 |
integer, save | nv_aod = 1 |
subroutine, public module_radiation_aerosols::aer_init | ( | ) |
[in] | NLAY | integer, number of model vertical layers (not used) |
[in] | me | integer, print message control flag |
[in] | NONE |
physparam::iaermdl: tropospheric aerosol model scheme flag. =0 opac-clim; =1 gocart-clim; =2 gocart-prognostic
physparam::lalwflg: logical lw aerosol effect control flag. =t compute lw aerosol optical property
physparam::laswflg: logical sw aerosols effect control flag. =t compute sw aerosol optical property
physparam::lavoflg: logical stratosphere volcanic aerosol control flag. =t include volcanic aerosol effect
physparam::lalw1bd: logical lw aerosol property 1 band vs multi-band control flag. =t use 1 broad band optical property; =f use multi bands optical property
- clim_aerinit: This subprogram is the opac-climatology aerosol initialization program to set up necessary parameters and working arrays.
- wrt_aerlog: This subprogram writes aerosol parameter configuration to run log file.
- set_volcaer: This is the initialization program for stratospheric volcanic aerosols.
- set_spectrum: This subprogram defines the one wavenumber solar fluxes based on toa solar spectral distribution, and define the one wavenumber ir fluxes based on black-body emission distribution at a predefined temperature.
- set_aercoef: This is the initialization program for climatological aerosols. The program reads and maps the pre-tabulated aerosol optical spectral data onto corresponding sw radiation spectral bands.
- optavg: This subprogram computes mean aerosols optical properties over each sw radiation spectral band for each of the species components. This program follows gfdl's approach for thick cloud optical property in sw radiation scheme.
Definition at line 565 of file radiation_aerosols.f.
References clim_aerinit(), physparam::iaerflg, physparam::iaermdl, kmonsav, kyrend, kyrsav, kyrstr, physparam::lalw1bd, physparam::lalwflg, physparam::laswflg, physparam::lavoflg, module_radlw_parameters::nbdlw, module_radsw_parameters::nbdsw, nlwbnd, nswbnd, nswlwbd, set_spectrum(), set_volcaer(), and wrt_aerlog().
Referenced by module_radiation_driver::radinit().
|
private |
Definition at line 2582 of file radiation_aerosols.f.
References cmixg, denng, f_one, f_zero, haer, idxcg, imxae, physparam::ivflip, jmxae, kprfg, module_radlw_parameters::nbdlw, module_radsw_parameters::nbdsw, nlwbnd, nspc, nswbnd, nv_aod, nxc, prsref, radclimaer(), and sigref.
Referenced by setaer().
subroutine, public module_radiation_aerosols::aer_update | ( | ) |
[in] | iyear | integer, 1, 4-digit calender year |
[in] | imon | integer, 1, month of the year |
[in] | me | integer, 1, print message control flag |
[out] | NONE |
physparam::lalwflg - control flag for tropospheric lw aerosol
physparam::laswflg - control flag for tropospheric sw aerosol
physparam::lavoflg - control flag for stratospheric volcanic aerosol
- trop_update: This subprogram updates the monthly global distribution of aerosol profiles in five degree horizontal resolution.
- volc_update: This subprogram searches historical volcanic data sets to find and read in monthly 45-degree lat-zone band data of optical depth
Definition at line 1645 of file radiation_aerosols.f.
References physparam::lalwflg, physparam::laswflg, physparam::lavoflg, trop_update(), and volc_update().
Referenced by module_radiation_driver::radupdate().
|
private |
Definition at line 943 of file radiation_aerosols.f.
References set_aercoef().
Referenced by aer_init().
|
private |
Definition at line 3326 of file radiation_aerosols.f.
References extrhd_grt, extrhi_grt, f_zero, get_clim, iendwv_grt, kaerbnd, krhlev, lckprnt, lgrtint, module_radsw_parameters::nbdsw, nlwbnd, nswlwbd, module_radsw_parameters::nswstr, nv_aod, nwvtir, nwvtot, optavg_grt(), rd_gocart_clim(), rd_gocart_luts(), rhdpasy0_grt, rhdpext0_grt, rhdpssa0_grt, rhidasy0_grt, rhidext0_grt, rhidssa0_grt, rhlev_grt, set_aerspc(), module_radlw_parameters::wvnlw1, and module_radlw_parameters::wvnlw2.
subroutine, public module_radiation_aerosols::setaer | ( | ) |
[in] | prsi | (IMAX,NLP1), pressure at interface in mb |
[in] | prsl | (IMAX,NLAY), layer mean pressure in mb |
[in] | prslk | (IMAX,NLAY), exner function = \((p/p0)^{rocp}\) |
[in] | tvly | (IMAX,NLAY), layer virtual temperature in K |
[in] | rhlay | (IMAX,NLAY), layer mean relative humidity |
[in] | slmsk | (IMAX), sea/land mask (sea:0,land:1,sea-ice:2) |
[in] | tracer | (IMAX,NLAY,NTRAC), aerosol tracer concentration |
[in] | xlon | (IMAX), longitude of given points in radiance, ok for both 0->2pi or -pi->+pi ranges |
[in] | xlat | (IMAX), latitude of given points in radiance, default to pi/2 -> -pi/2, otherwise see in-line comment |
[in] | IMAX | 1, horizontal dimension of arrays |
[in] | NLAY,NLP1 | 1, vertical dimensions of arrays |
[in] | lsswr,lslwr | logical flags for sw/lw radiation calls |
[out] | aerosw | (IMAX,NLAY,NBDSW,NF_AESW), aeros opt properties for sw (:,:,:,1): optical depth (:,:,:,2): single scattering albedo (:,:,:,3): asymmetry parameter |
[out] | aerolw | (IMAX,NLAY,NBDLW,NF_AELW), aeros opt properties for lw (:,:,:,1): optical depth (:,:,:,2): single scattering albedo (:,:,:,3): asymmetry parameter |
[out] | tau_gocart | (IMAX,NLAY,MAX_NUM_GRIDCOMP), 550nm aeros opt depth |
[out] | aerodp | (IMAX,NSPC1), vertically integrated optical depth |
Definition at line 2016 of file radiation_aerosols.f.
References aer_property(), physcons::con_g, f_one, f_zero, physparam::iaerflg, physparam::iaermdl, physparam::ivflip, ivolae, kmonsav, kyrsav, physparam::lalwflg, physparam::laswflg, physparam::lavoflg, module_radlw_parameters::nbdlw, module_radsw_parameters::nbdsw, nf_aelw, nf_aesw, nlwbnd, nspc1, nswlwbd, module_radsw_parameters::nswstr, setgocartaer(), module_radlw_parameters::wvnlw1, and module_radlw_parameters::wvnlw2.
Referenced by module_radiation_driver::grrad().
|
private |
Definition at line 4658 of file radiation_aerosols.f.
References aeropt_grt(), physcons::con_amd, physcons::con_rd, ctaer, dmclmg, f_one, f_zero, geos_rlat, geos_rlon, get_clim, get_fcst, gocart_climo, imxg, physparam::ivflip, jmxg, kmxg, physparam::lalwflg, physparam::laswflg, map_aermr(), molwgt, module_radlw_parameters::nbdlw, module_radsw_parameters::nbdsw, nlwbnd, nmxg, nswlwbd, and psclmg.
Referenced by setaer().
|
private |
Definition at line 299 of file radiation_aerosols.f.
Referenced by optavg(), radclimaer(), and set_aercoef().
|
private |
Definition at line 385 of file radiation_aerosols.f.
Referenced by aeropt_grt(), and optavg_grt().
|
private |
Definition at line 297 of file radiation_aerosols.f.
Referenced by optavg(), radclimaer(), and set_aercoef().
|
private |
Definition at line 383 of file radiation_aerosols.f.
Referenced by aeropt_grt(), and optavg_grt().
Definition at line 311 of file radiation_aerosols.f.
Referenced by aer_property(), and trop_update().
|
private |
Definition at line 450 of file radiation_aerosols.f.
Referenced by set_aerspc(), and setgocartaer().
|
private |
Definition at line 331 of file radiation_aerosols.f.
Definition at line 312 of file radiation_aerosols.f.
Referenced by aer_property(), and trop_update().
|
private |
Definition at line 410 of file radiation_aerosols.f.
Referenced by rd_gocart_clim().
|
private |
Definition at line 411 of file radiation_aerosols.f.
Referenced by rd_gocart_clim().
|
private |
Definition at line 491 of file radiation_aerosols.f.
Referenced by aeropt_grt(), map_aermr(), rd_gocart_clim(), and set_aerspc().
|
private |
Definition at line 419 of file radiation_aerosols.f.
Referenced by rd_gocart_clim(), and setgocartaer().
|
private |
Definition at line 501 of file radiation_aerosols.f.
Referenced by map_aermr(), and set_aerspc().
|
private |
Definition at line 299 of file radiation_aerosols.f.
Referenced by optavg(), radclimaer(), and set_aercoef().
|
private |
Definition at line 385 of file radiation_aerosols.f.
Referenced by aeropt_grt(), gocart_init(), and optavg_grt().
|
private |
Definition at line 297 of file radiation_aerosols.f.
Referenced by optavg(), radclimaer(), and set_aercoef().
|
private |
Definition at line 383 of file radiation_aerosols.f.
Referenced by aeropt_grt(), gocart_init(), and optavg_grt().
|
private |
Definition at line 301 of file radiation_aerosols.f.
Referenced by optavg(), radclimaer(), and set_aercoef().
|
private |
Definition at line 156 of file radiation_aerosols.f.
Referenced by aer_property(), aeropt_grt(), optavg(), optavg_grt(), radclimaer(), set_aerspc(), setaer(), setgocartaer(), and trop_update().
|
private |
Definition at line 155 of file radiation_aerosols.f.
Referenced by aer_property(), aeropt_grt(), gocart_init(), map_aermr(), optavg(), optavg_grt(), radclimaer(), rd_gocart_clim(), set_aercoef(), set_aerspc(), setaer(), setgocartaer(), and trop_update().
|
private |
Definition at line 423 of file radiation_aerosols.f.
Referenced by rd_gocart_clim(), and setgocartaer().
|
private |
Definition at line 423 of file radiation_aerosols.f.
Referenced by rd_gocart_clim(), and setgocartaer().
|
private |
Definition at line 454 of file radiation_aerosols.f.
Referenced by gocart_init(), set_aerspc(), and setgocartaer().
|
private |
Definition at line 453 of file radiation_aerosols.f.
Referenced by set_aerspc(), and setgocartaer().
|
private |
Definition at line 428 of file radiation_aerosols.f.
Referenced by rd_gocart_clim(), and setgocartaer().
|
private |
Definition at line 505 of file radiation_aerosols.f.
Referenced by aeropt_grt(), rd_gocart_clim(), and set_aerspc().
Definition at line 274 of file radiation_aerosols.f.
Referenced by aer_property(), and set_aercoef().
Definition at line 313 of file radiation_aerosols.f.
Referenced by aer_property(), and trop_update().
|
private |
Definition at line 524 of file radiation_aerosols.f.
Referenced by radclimaer().
|
private |
Definition at line 368 of file radiation_aerosols.f.
Referenced by gocart_init(), and rd_gocart_luts().
|
private |
Definition at line 256 of file radiation_aerosols.f.
Referenced by aer_property(), set_aercoef(), and trop_update().
|
private |
Definition at line 404 of file radiation_aerosols.f.
Referenced by rd_gocart_clim(), and setgocartaer().
|
private |
Definition at line 476 of file radiation_aerosols.f.
Referenced by aeropt_grt(), rd_gocart_luts(), and set_aerspc().
|
private |
Definition at line 476 of file radiation_aerosols.f.
Referenced by aeropt_grt(), rd_gocart_luts(), and set_aerspc().
|
private |
Definition at line 476 of file radiation_aerosols.f.
Referenced by rd_gocart_luts(), and set_aerspc().
|
private |
Definition at line 476 of file radiation_aerosols.f.
Referenced by aeropt_grt(), rd_gocart_luts(), and set_aerspc().
|
private |
Definition at line 242 of file radiation_aerosols.f.
Referenced by set_volcaer(), setaer(), and volc_update().
|
private |
Definition at line 476 of file radiation_aerosols.f.
Referenced by aeropt_grt(), rd_gocart_luts(), and set_aerspc().
|
private |
Definition at line 257 of file radiation_aerosols.f.
Referenced by aer_property(), set_aercoef(), and trop_update().
|
private |
Definition at line 405 of file radiation_aerosols.f.
Referenced by rd_gocart_clim(), and setgocartaer().
|
private |
Definition at line 322 of file radiation_aerosols.f.
Referenced by gocart_init(), and rd_gocart_luts().
|
private |
Definition at line 329 of file radiation_aerosols.f.
Referenced by set_aerspc().
|
private |
Definition at line 327 of file radiation_aerosols.f.
Referenced by aeropt_grt(), optavg_grt(), rd_gocart_luts(), and set_aerspc().
|
private |
Definition at line 328 of file radiation_aerosols.f.
Referenced by optavg_grt(), rd_gocart_luts(), and set_aerspc().
|
private |
Definition at line 245 of file radiation_aerosols.f.
Referenced by aer_init(), setaer(), and volc_update().
|
private |
Definition at line 406 of file radiation_aerosols.f.
Referenced by rd_gocart_clim(), and setgocartaer().
Definition at line 314 of file radiation_aerosols.f.
Referenced by aer_property(), and trop_update().
|
private |
Definition at line 323 of file radiation_aerosols.f.
Referenced by aeropt_grt(), gocart_init(), optavg_grt(), and rd_gocart_luts().
|
private |
Definition at line 245 of file radiation_aerosols.f.
Referenced by aer_init(), and volc_update().
|
private |
Definition at line 245 of file radiation_aerosols.f.
Referenced by aer_init(), setaer(), and volc_update().
|
private |
Definition at line 245 of file radiation_aerosols.f.
Referenced by aer_init(), and volc_update().
|
private |
Definition at line 445 of file radiation_aerosols.f.
Referenced by gocart_init(), rd_gocart_luts(), and set_aerspc().
|
private |
Definition at line 441 of file radiation_aerosols.f.
Referenced by gocart_init().
|
private |
Definition at line 509 of file radiation_aerosols.f.
Referenced by aeropt_grt(), and set_aerspc().
|
private |
Definition at line 508 of file radiation_aerosols.f.
Referenced by aeropt_grt(), and set_aerspc().
|
private |
Definition at line 239 of file radiation_aerosols.f.
Referenced by volc_update().
|
private |
Definition at line 238 of file radiation_aerosols.f.
Referenced by volc_update().
|
private |
Definition at line 431 of file radiation_aerosols.f.
Referenced by rd_gocart_clim(), and setgocartaer().
|
private |
Definition at line 254 of file radiation_aerosols.f.
|
private |
Definition at line 258 of file radiation_aerosols.f.
Referenced by set_aercoef().
|
private |
Definition at line 262 of file radiation_aerosols.f.
Referenced by radclimaer().
|
private |
Definition at line 260 of file radiation_aerosols.f.
Referenced by optavg(), radclimaer(), and set_aercoef().
|
private |
Definition at line 261 of file radiation_aerosols.f.
Referenced by optavg(), and set_aercoef().
|
private |
Definition at line 255 of file radiation_aerosols.f.
integer, parameter, public module_radiation_aerosols::nf_aelw = 3 |
Definition at line 147 of file radiation_aerosols.f.
Referenced by setaer().
integer, parameter, public module_radiation_aerosols::nf_aesw = 3 |
Definition at line 145 of file radiation_aerosols.f.
Referenced by setaer().
|
private |
Definition at line 161 of file radiation_aerosols.f.
Referenced by aer_init(), aer_property(), gocart_init(), optavg(), set_aercoef(), setaer(), and setgocartaer().
integer, parameter, public module_radiation_aerosols::nlwstr = 1 |
Definition at line 149 of file radiation_aerosols.f.
Referenced by set_aercoef().
|
private |
Definition at line 408 of file radiation_aerosols.f.
Referenced by rd_gocart_clim(), set_aerspc(), and setgocartaer().
|
private |
Definition at line 259 of file radiation_aerosols.f.
Referenced by optavg(), radclimaer(), and set_aercoef().
integer, parameter, public module_radiation_aerosols::nspc = 5 |
Definition at line 151 of file radiation_aerosols.f.
Referenced by aer_property().
integer, parameter, public module_radiation_aerosols::nspc1 = NSPC + 1 |
Definition at line 153 of file radiation_aerosols.f.
Referenced by setaer().
|
private |
Definition at line 159 of file radiation_aerosols.f.
Referenced by aer_init(), aer_property(), optavg(), radclimaer(), and set_aercoef().
|
private |
Definition at line 163 of file radiation_aerosols.f.
Referenced by aer_init(), gocart_init(), radclimaer(), set_aercoef(), setaer(), and setgocartaer().
|
private |
Definition at line 504 of file radiation_aerosols.f.
Referenced by aeropt_grt(), rd_gocart_clim(), and set_aerspc().
|
private |
Definition at line 531 of file radiation_aerosols.f.
Referenced by aer_property(), aeropt_grt(), gocart_init(), radclimaer(), and set_aercoef().
|
private |
Definition at line 180 of file radiation_aerosols.f.
Referenced by set_spectrum().
integer, parameter, public module_radiation_aerosols::nwvsol = 151 |
Definition at line 172 of file radiation_aerosols.f.
Referenced by set_spectrum().
integer, parameter, public module_radiation_aerosols::nwvtir = 4000 |
Definition at line 177 of file radiation_aerosols.f.
Referenced by gocart_init(), and set_spectrum().
integer, parameter, public module_radiation_aerosols::nwvtot = 57600 |
Definition at line 175 of file radiation_aerosols.f.
Referenced by gocart_init().
|
private |
Definition at line 253 of file radiation_aerosols.f.
Referenced by aer_property(), and trop_update().
Definition at line 274 of file radiation_aerosols.f.
Referenced by aer_property(), and set_aercoef().
|
private |
Definition at line 419 of file radiation_aerosols.f.
Referenced by rd_gocart_clim(), and setgocartaer().
|
private |
Definition at line 371 of file radiation_aerosols.f.
Referenced by gocart_init(), optavg_grt(), and rd_gocart_luts().
|
private |
Definition at line 371 of file radiation_aerosols.f.
Referenced by gocart_init(), optavg_grt(), and rd_gocart_luts().
|
private |
Definition at line 371 of file radiation_aerosols.f.
Referenced by gocart_init(), optavg_grt(), and rd_gocart_luts().
|
private |
Definition at line 369 of file radiation_aerosols.f.
Referenced by gocart_init(), optavg_grt(), and rd_gocart_luts().
|
private |
Definition at line 369 of file radiation_aerosols.f.
Referenced by gocart_init(), optavg_grt(), and rd_gocart_luts().
|
private |
Definition at line 369 of file radiation_aerosols.f.
Referenced by gocart_init(), optavg_grt(), and rd_gocart_luts().
|
private |
Definition at line 264 of file radiation_aerosols.f.
Referenced by radclimaer().
|
private |
Definition at line 331 of file radiation_aerosols.f.
Referenced by aeropt_grt(), and gocart_init().
|
private |
Definition at line 196 of file radiation_aerosols.f.
Referenced by set_spectrum().
|
private |
Definition at line 299 of file radiation_aerosols.f.
Referenced by optavg(), radclimaer(), and set_aercoef().
|
private |
Definition at line 297 of file radiation_aerosols.f.
Referenced by optavg(), radclimaer(), and set_aercoef().
Definition at line 274 of file radiation_aerosols.f.
Referenced by aer_property(), and set_aercoef().
|
private |
Definition at line 299 of file radiation_aerosols.f.
Referenced by optavg(), radclimaer(), and set_aercoef().
|
private |
Definition at line 385 of file radiation_aerosols.f.
Referenced by aeropt_grt(), and optavg_grt().
|
private |
Definition at line 297 of file radiation_aerosols.f.
Referenced by optavg(), radclimaer(), and set_aercoef().
|
private |
Definition at line 383 of file radiation_aerosols.f.
Referenced by aeropt_grt(), and optavg_grt().
|
private |
Definition at line 138 of file radiation_aerosols.f.
Referenced by wrt_aerlog().
|
private |
Definition at line 530 of file radiation_aerosols.f.
Referenced by set_aercoef().