CAM
|
Functions/Subroutines | |
subroutine, public | aer_rad_props_init () |
subroutine, public | aer_rad_props_sw (list_idx, state, pbuf, nnite, idxnite, is_cmip6_volc, tau, tau_w, tau_w_g, tau_w_f) |
subroutine, public | aer_rad_props_lw (is_cmip6_volc, list_idx, state, pbuf, odap_aer) |
subroutine | get_hygro_rad_props (ncol, krh, wrh, mass, ext, ssa, asm, tau, tau_w, tau_w_g, tau_w_f) |
subroutine | get_nonhygro_rad_props (ncol, mass, ext, ssa, asm, tau, tau_w, tau_w_g, tau_w_f) |
subroutine | get_volcanic_radius_rad_props (lchnk, ncol, mass, pbuf, r_ext, r_scat, r_ascat, r_mu, tau, tau_w, tau_w_g, tau_w_f) |
subroutine | volcanic_cmip_sw (state, pbuf, trop_level, ext_cmip6_sw, tau, tau_w, tau_w_g, tau_w_f) |
subroutine | get_volcanic_rad_props (ncol, mass, ext, scat, ascat, tau, tau_w, tau_w_g, tau_w_f) |
subroutine | aer_vis_diag_out (lchnk, ncol, nnite, idxnite, iaer, tau, diag_idx) |
Variables | |
integer | top_lev = 1 |
real(r8), parameter | km_inv_to_m_inv = 0.001_r8 |
character(len=fieldname_len), dimension(:), pointer | odv_names |
integer | idx_ext_sw |
integer | idx_ssa_sw |
integer | idx_af_sw |
integer | idx_ext_lw |
integer | ihuge |
real(r8) | rhuge |
subroutine, public aer_rad_props::aer_rad_props_init | ( | ) |
subroutine, public aer_rad_props::aer_rad_props_lw | ( | logical, intent(in) | is_cmip6_volc, |
integer, intent(in) | list_idx, | ||
type(physics_state), intent(in), target | state, | ||
type(physics_buffer_desc), dimension(:), pointer | pbuf, | ||
real(r8), dimension(pcols,pver,nlwbands), intent(out) | odap_aer | ||
) |
subroutine, public aer_rad_props::aer_rad_props_sw | ( | integer, intent(in) | list_idx, |
type(physics_state), intent(in), target | state, | ||
type(physics_buffer_desc), dimension(:), pointer | pbuf, | ||
integer, intent(in) | nnite, | ||
integer, dimension(:), intent(in) | idxnite, | ||
logical, intent(in) | is_cmip6_volc, | ||
real(r8), dimension (pcols,0:pver,nswbands), intent(out) | tau, | ||
real(r8), dimension (pcols,0:pver,nswbands), intent(out) | tau_w, | ||
real(r8), dimension(pcols,0:pver,nswbands), intent(out) | tau_w_g, | ||
real(r8), dimension(pcols,0:pver,nswbands), intent(out) | tau_w_f | ||
) |
|
private |
subroutine aer_rad_props::get_hygro_rad_props | ( | integer, intent(in) | ncol, |
integer, dimension(pcols,pver), intent(in) | krh, | ||
real(r8), dimension(pcols,pver), intent(in) | wrh, | ||
real(r8), dimension(pcols,pver), intent(in) | mass, | ||
real(r8), dimension(:,:), intent(in) | ext, | ||
real(r8), dimension(:,:), intent(in) | ssa, | ||
real(r8), dimension(:,:), intent(in) | asm, | ||
real(r8), dimension (pcols,pver,nswbands), intent(out) | tau, | ||
real(r8), dimension (pcols,pver,nswbands), intent(out) | tau_w, | ||
real(r8), dimension(pcols,pver,nswbands), intent(out) | tau_w_g, | ||
real(r8), dimension(pcols,pver,nswbands), intent(out) | tau_w_f | ||
) |
|
private |
|
private |
|
private |
subroutine aer_rad_props::volcanic_cmip_sw | ( | type(physics_state), intent(in), target | state, |
type(physics_buffer_desc), dimension(:), pointer | pbuf, | ||
integer, dimension(pcols), intent(in) | trop_level, | ||
real(r8), dimension(pcols,pver,nswbands), intent(in) | ext_cmip6_sw, | ||
real(r8), dimension (pcols,0:pver,nswbands), intent(inout) | tau, | ||
real(r8), dimension (pcols,0:pver,nswbands), intent(inout) | tau_w, | ||
real(r8), dimension(pcols,0:pver,nswbands), intent(inout) | tau_w_g, | ||
real(r8), dimension(pcols,0:pver,nswbands), intent(inout) | tau_w_f | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |