|
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 |