subroutine, public aer_cloud::aerosol_activate | ( | real(r8), intent(in) | tparc_in, |
real(r8), intent(in) | pparc_in, | ||
real(r8), intent(in) | sigwparc_in, | ||
real(r8), intent(in) | wparc_ls, | ||
type(aerprops), intent(in) | Aer_Props, | ||
real(r8), intent(in) | npre_in, | ||
real(r8), intent(in) | dpre_in, | ||
real(r8), dimension(:), intent(inout) | ccn_diagr8, | ||
real(r8), intent(in) | Ndropr8, | ||
real(r8), intent(out) | cdncr8, | ||
real(r8), intent(out) | smaxliqr8, | ||
real(r8), intent(out) | incr8, | ||
real(r8), intent(out) | smaxicer8, | ||
real(r8), intent(out) | nheticer8, | ||
real(r8), intent(out) | INimmr8, | ||
real(r8), intent(out) | dINimmr8, | ||
real(r8), intent(out) | Ncdepr8, | ||
real(r8), intent(out) | Ncdhfr8, | ||
real(r8), intent(out) | sc_icer8, | ||
real(r8), intent(out) | fdust_immr8, | ||
real(r8), intent(out) | fdust_depr8, | ||
real(r8), intent(out) | fdust_dhfr8, | ||
real(r8), intent(out) | nlimr8, | ||
logical | use_average_v, | ||
integer, intent(in) | CCN_param, | ||
integer, intent(in) | IN_param, | ||
real(r8), intent(in) | fd_dust, | ||
real(r8), intent(in) | fd_soot, | ||
real(r8), intent(out) | pfrz_inc_r8, | ||
real(r8), intent(in) | sigma_nuc, | ||
real(r8), intent(in) | rhi_cell, | ||
integer, intent(in) | nccn | ||
) |
tparc_in | T ( \(K\)) |
pparc_in | P ( \(Pa\)) |
sigwparc_in | variance of the distribution of updraft velocity ( \(m s^{-1}\)) |
wparc_ls | mean of the distribution of updraft velocity ( \(m s^{-1}\)) |
Aer_Props | AerProps structure containing the aerosol properties Aerosol number concentration ( \(Kg^{-1}\)) |
npre_in | number concentration of prexisting ice crystals ( \(Kg^{-1}\)) |
dpre_in | mass-weighted diameter of prexisting ice crystals (m) |
ccn_diagr8 | array of supersaturations for CCN diagnostics (in-out) |
Ndropr8 | Current droplet number concentration ( \(Kg^{-1}\)) |
cdncr8 | Activated cloud droplet number concentration (Kg-1) |
smaxliqr8 | Maximum supersaturation w.r.t liquid during droplet activation |
incr8 | Nucleated ice crystal concentration (Kg-1) |
smaxicer8 | Maximum supersaturation w.r.t. ice during ice nucleation |
nheticer8 | Nucleated ice crystal concentration by het freezing (Kg-1) |
INimmr8 | Nucleated nc by droplet immersion freezing in mixed-phase clouds (Kg-1) |
dINimmr8 | Ice crystal number tendency by immersion freezing (Kg-1 s-1) |
Ncdepr8 | Nucleated nc by deposition ice nucleation (Kg-1) |
Ncdhfr8 | Nucleated nc by immersion in aerosol (Kg -1) |
sc_icer8 | Critical saturation ratio in cirrus |
fdust_immr8 | Fraction of immersion mixed-phase ice nuclei that are dust |
fdust_depr8 | Fraction of deposition ice nuclei that are dust |
fdust_dhfr8 | Fraction of immersion ice nuclei that are dust (not mixed-phase) |
nlimr8 | Limiting ice nuclei concentration (m-3) |
use_average_v | .false. integrate over the updraft distribution. True: use the mean vertical velocity |
CCN_param | CCN activation parameterization. 1- Fountoukis and Nenes (2005), 2-Abdul_Razzak and Ghan (2002) (def = 2) |
IN_param | IN activation spectrum (default is 5) |
fd_dust | |
fd_soot | |
pfrz_inc_r8 | |
sigma_nuc | |
rhi_cell | |
nccn |
References arg_activ(), ccnspec(), erf(), getinsubset(), iceparam(), inimmersion(), init_aer(), is_gocart, pdfactiv(), prop_ice(), purehet_ice, purehom_ice, and typeofspec_ice.
Referenced by m_micro::m_micro_run().