CAM
|
Functions/Subroutines | |
subroutine, public | modal_aer_opt_readnl (nlfile) |
subroutine, public | modal_aer_opt_init () |
subroutine, public | modal_aero_sw (list_idx, state, pbuf, nnite, idxnite, is_cmip6_volc, ext_cmip6_sw, trop_level, tauxar, wa, ga, fa) |
subroutine, public | modal_aero_lw (list_idx, state, pbuf, tauxar) |
subroutine | read_water_refindex (infilename) |
subroutine | modal_size_parameters (ncol, sigma_logr_aer, dgnumwet, radsurf, logradsurf, cheb) |
subroutine | binterp (table, ncol, km, im, jm, x, y, xtab, ytab, ix, jy, t, u, out) |
Variables | |
character(len= *), parameter | unset_str = 'UNSET' |
character(shr_kind_cl) | modal_optics_file = unset_str |
character(shr_kind_cl) | water_refindex_file = unset_str |
integer, parameter | ncoef =5 |
integer, parameter | prefr =7 |
integer, parameter | prefi =10 |
real(r8) | xrmin |
real(r8) | xrmax |
complex(r8), dimension(nswbands) | crefwsw |
complex(r8), dimension(nlwbands) | crefwlw |
integer | dgnumwet_idx = -1 |
integer | qaerwat_idx = -1 |
character(len=4), dimension(0:n_diag) | diag = (/' ','_d1 ','_d2 ','_d3 ','_d4 ','_d5 ', '_d6 ','_d7 ','_d8 ','_d9 ','_d10'/) |
|
private |
subroutine, public modal_aer_opt::modal_aer_opt_init | ( | ) |
subroutine, public modal_aer_opt::modal_aer_opt_readnl | ( | character(len=*), intent(in) | nlfile | ) |
subroutine, public modal_aer_opt::modal_aero_lw | ( | 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) | tauxar | ||
) |
subroutine, public modal_aer_opt::modal_aero_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(nnite), intent(in) | idxnite, | ||
logical, intent(in) | is_cmip6_volc, | ||
real(r8), dimension(pcols,pver), intent(in) | ext_cmip6_sw, | ||
integer, dimension(pcols), intent(in) | trop_level, | ||
real(r8), dimension(pcols,0:pver,nswbands), intent(out) | tauxar, | ||
real(r8), dimension(pcols,0:pver,nswbands), intent(out) | wa, | ||
real(r8), dimension(pcols,0:pver,nswbands), intent(out) | ga, | ||
real(r8), dimension(pcols,0:pver,nswbands), intent(out) | fa | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |