CAM
|
Functions/Subroutines | |
subroutine, public | cloud_rad_props_init () |
subroutine, public | cloud_rad_props_get_sw (state, pbuf, tau, tau_w, tau_w_g, tau_w_f, diagnosticindex, oldliq, oldice) |
subroutine, public | cloud_rad_props_get_lw (state, pbuf, cld_abs_od, diagnosticindex, oldliq, oldice, oldcloud) |
subroutine, public | get_snow_optics_sw (state, pbuf, tau, tau_w, tau_w_g, tau_w_f) |
subroutine, public | get_ice_optics_sw (state, pbuf, tau, tau_w, tau_w_g, tau_w_f) |
subroutine | interpolate_ice_optics_sw (ncol, iciwpth, dei, tau, tau_w, tau_w_g, tau_w_f) |
subroutine, public | get_liquid_optics_sw (state, pbuf, tau, tau_w, tau_w_g, tau_w_f) |
subroutine, public | liquid_cloud_get_rad_props_lw (state, pbuf, abs_od) |
subroutine, public | snow_cloud_get_rad_props_lw (state, pbuf, abs_od) |
subroutine, public | ice_cloud_get_rad_props_lw (state, pbuf, abs_od) |
subroutine | interpolate_ice_optics_lw (ncol, iciwpth, dei, abs_od) |
subroutine | gam_liquid_lw (clwptn, lamc, pgam, abs_od) |
subroutine | gam_liquid_sw (clwptn, lamc, pgam, tau, tau_w, tau_w_g, tau_w_f) |
subroutine | get_mu_lambda_weights (lamc, pgam, mu_wgts, lambda_wgts) |
Variables | |
integer | nmu |
integer | nlambda |
real(r8), dimension(:), allocatable | g_mu |
real(r8), dimension(:,:), allocatable | g_lambda |
real(r8), dimension(:,:,:), allocatable | ext_sw_liq |
real(r8), dimension(:,:,:), allocatable | ssa_sw_liq |
real(r8), dimension(:,:,:), allocatable | asm_sw_liq |
real(r8), dimension(:,:,:), allocatable | abs_lw_liq |
integer | n_g_d |
real(r8), dimension(:), allocatable | g_d_eff |
real(r8), dimension(:,:), allocatable | ext_sw_ice |
real(r8), dimension(:,:), allocatable | ssa_sw_ice |
real(r8), dimension(:,:), allocatable | asm_sw_ice |
real(r8), dimension(:,:), allocatable | abs_lw_ice |
integer | i_dei |
integer | i_mu |
integer | i_lambda |
integer | i_iciwp |
integer | i_iclwp |
integer | i_des |
integer | i_icswp |
integer | ixcldice |
integer | ixcldliq |
subroutine, public cloud_rad_props::cloud_rad_props_get_lw | ( | type(physics_state), intent(in) | state, |
type(physics_buffer_desc), dimension(:), pointer | pbuf, | ||
real(r8), dimension(nlwbands,pcols,pver), intent(out) | cld_abs_od, | ||
integer, intent(in), optional | diagnosticindex, | ||
logical, intent(in), optional | oldliq, | ||
logical, intent(in), optional | oldice, | ||
logical, intent(in), optional | oldcloud | ||
) |
subroutine, public cloud_rad_props::cloud_rad_props_get_sw | ( | type(physics_state), intent(in) | state, |
type(physics_buffer_desc), dimension(:), pointer | pbuf, | ||
real(r8), dimension (nswbands,pcols,pver), intent(out) | tau, | ||
real(r8), dimension (nswbands,pcols,pver), intent(out) | tau_w, | ||
real(r8), dimension(nswbands,pcols,pver), intent(out) | tau_w_g, | ||
real(r8), dimension(nswbands,pcols,pver), intent(out) | tau_w_f, | ||
integer, intent(in), optional | diagnosticindex, | ||
logical, intent(in), optional | oldliq, | ||
logical, intent(in), optional | oldice | ||
) |
subroutine public cloud_rad_props::cloud_rad_props_init | ( | ) |
|
private |
|
private |
subroutine, public cloud_rad_props::get_ice_optics_sw | ( | type(physics_state), intent(in) | state, |
type(physics_buffer_desc), dimension(:), pointer | pbuf, | ||
real(r8), dimension (nswbands,pcols,pver), intent(out) | tau, | ||
real(r8), dimension (nswbands,pcols,pver), intent(out) | tau_w, | ||
real(r8), dimension(nswbands,pcols,pver), intent(out) | tau_w_g, | ||
real(r8), dimension(nswbands,pcols,pver), intent(out) | tau_w_f | ||
) |
subroutine, public cloud_rad_props::get_liquid_optics_sw | ( | type(physics_state), intent(in) | state, |
type(physics_buffer_desc), dimension(:), pointer | pbuf, | ||
real(r8), dimension (nswbands,pcols,pver), intent(out) | tau, | ||
real(r8), dimension (nswbands,pcols,pver), intent(out) | tau_w, | ||
real(r8), dimension(nswbands,pcols,pver), intent(out) | tau_w_g, | ||
real(r8), dimension(nswbands,pcols,pver), intent(out) | tau_w_f | ||
) |
|
private |
subroutine, public cloud_rad_props::get_snow_optics_sw | ( | type(physics_state), intent(in) | state, |
type(physics_buffer_desc), dimension(:), pointer | pbuf, | ||
real(r8), dimension (nswbands,pcols,pver), intent(out) | tau, | ||
real(r8), dimension (nswbands,pcols,pver), intent(out) | tau_w, | ||
real(r8), dimension(nswbands,pcols,pver), intent(out) | tau_w_g, | ||
real(r8), dimension(nswbands,pcols,pver), intent(out) | tau_w_f | ||
) |
subroutine, public cloud_rad_props::ice_cloud_get_rad_props_lw | ( | type(physics_state), intent(in) | state, |
type(physics_buffer_desc), dimension(:), pointer | pbuf, | ||
real(r8), dimension(nlwbands,pcols,pver), intent(out) | abs_od | ||
) |
|
private |
|
private |
subroutine, public cloud_rad_props::liquid_cloud_get_rad_props_lw | ( | type(physics_state), intent(in) | state, |
type(physics_buffer_desc), dimension(:), pointer | pbuf, | ||
real(r8), dimension(nlwbands,pcols,pver), intent(out) | abs_od | ||
) |
subroutine, public cloud_rad_props::snow_cloud_get_rad_props_lw | ( | type(physics_state), intent(in) | state, |
type(physics_buffer_desc), dimension(:), pointer | pbuf, | ||
real(r8), dimension(nlwbands,pcols,pver), intent(out) | abs_od | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |