CAM
|
Functions/Subroutines | |
subroutine, public | sad_defaultopts (strat_aero_feedback_out) |
subroutine, public | sad_setopts (strat_aero_feedback_in) |
subroutine, public | sad_inti (pbuf2d) |
subroutine, public | sad_strat_calc (lchnk, m, press, temper, hno3_gas, hno3_cond, h2o_gas, h2o_cond, sad_sage, |
subroutine | sad_strat_calc_rad (lchnk, ncol, m, press, temper, hno3_gas_in, hno3_cond_in, h2o_gas_ |
subroutine | nat_sat_temp (ncol, hno3_total, h2o_avail, press, tsat_ |
subroutine | calc_radius_lbs (ncol, mask, sad_sage, radius_lbs) |
subroutine | ice_sad_calc (ncol, press, temp, m, h2o_avail, sad_ice, radius_ice, mask) |
subroutine | sulfate_sad_calc (ncol, press, temp, h2o_avail, hno3_av |
subroutine | nat_sad_calc (ncol, press, temp, h2o_avail, hno3_avail, |
subroutine | nat_cond (ncol, press, temp, h2o_avail, hno3_avail, hno3_gas, hno3_cond, mask) |
subroutine | sad2h2so4 (h2o, press, sad_sage, temp, lbs_vol_dens, h2so4_aer_dens, h2so4m, mask, ncol) |
subroutine | equil (temper, h2so4m, hno3_avail, h2o_avail, press, hno3_cond, ch2so4, wts, mask, ncol, lchnk, flag, is_chem, converged) |
real(r8) function | density (temp, w) |
Variables | |
real(r8), parameter | four_thrd = 4._r8/3._r8 |
real(r8), parameter | one_thrd = 1._r8/3._r8 |
real(r8), parameter | two_thrd = 2._r8/3._r8 |
real(r8), parameter | four_pi = 4._r8*pi |
integer, public | sad_top |
integer | sad_topp |
logical | rad_feedback = .false. |
integer | h2so4_ndx |
integer | h2so4_r_g_ndx |
|
private |
real(r8) function mo_sad::density | ( | real(r8), intent(in) | temp, |
real(r8), intent(in) | w | ||
) |
|
private |
|
private |
|
private |
|
private |
subroutine mo_sad::nat_sat_temp | ( | integer, intent(in) | ncol, |
real(r8), dimension(ncol,pver), intent(in) | hno3_total, | ||
real(r8), dimension(ncol,pver), intent(in) | h2o_avail, | ||
real(r8), dimension(ncol,pver), intent(in) | press, | ||
tsat_ | |||
) |
|
private |
subroutine, public mo_sad::sad_defaultopts | ( | logical, intent(out), optional | strat_aero_feedback_out | ) |
subroutine, public mo_sad::sad_inti | ( | type(physics_buffer_desc), dimension(:,:), pointer | pbuf2d | ) |
subroutine, public mo_sad::sad_setopts | ( | logical, intent(in), optional | strat_aero_feedback_in | ) |
subroutine, public mo_sad::sad_strat_calc | ( | integer, intent(in) | lchnk, |
real(r8), dimension (ncol,pver), intent(in) | m, | ||
real(r8), dimension (ncol,pver), intent(in) | press, | ||
real(r8), dimension (pcols,pver), intent(in) | temper, | ||
real(r8), dimension (ncol,pver), intent(inout) | hno3_gas, | ||
real(r8), dimension (ncol,pver,2), intent(inout) | hno3_cond, | ||
real(r8), dimension (ncol,pver), intent(inout) | h2o_gas, | ||
real(r8), dimension (ncol,pver), intent(inout) | h2o_cond, | ||
real(r8), dimension (ncol,pver), intent(in) | sad_sage | ||
) |
subroutine mo_sad::sad_strat_calc_rad | ( | integer, intent(in) | lchnk, |
integer, intent(in) | ncol, | ||
real(r8), dimension(ncol,pver), intent(in) | m, | ||
real(r8), dimension(ncol,pver), intent(in) | press, | ||
real(r8), dimension(pcols,pver), intent(in) | temper, | ||
real(r8), dimension(ncol,pver), intent(in) | hno3_gas_in, | ||
real(r8), dimension(ncol,pver,2), intent(in) | hno3_cond_in, | ||
h2o_gas_ | |||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
integer, public mo_sad::sad_top |
|
private |
|
private |