Skip to content

Commit a2e8672

Browse files
committed
Rename diagnostic variables to latest names.
1 parent 1aba6b4 commit a2e8672

File tree

3 files changed

+27
-27
lines changed

3 files changed

+27
-27
lines changed

src/mam4xx/aero_model.hpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -628,10 +628,10 @@ inline void modal_aero_bcscavcoef_init(
628628
// =============================================================================
629629
KOKKOS_INLINE_FUNCTION
630630
void define_act_frac(const int lphase, const int imode,
631-
const Real sol_facti_cloud_borne,
632-
const Real sol_factic_cloud_borne,
633-
const Real sol_factb_below_cloud,
634-
const Real f_act_conv_below_cloud, Real &sol_facti,
631+
const Real scav_fraction_in_cloud_strat,
632+
const Real scav_fraction_in_cloud_conv,
633+
const Real scav_fraction_below_cloud_strat,
634+
const Real activation_fraction_in_cloud_conv, Real &sol_facti,
635635
Real &sol_factic, Real &sol_factb, Real &f_act_conv) {
636636
// clang-format off
637637
// -----------------------------------------------------------------------
@@ -680,20 +680,20 @@ void define_act_frac(const int lphase, const int imode,
680680
// and turn off the outfld SFWET, SFSIC, SFSID, SFSEC, and SFSED calls
681681
// for (stratiform)-cloudborne aerosols, convective wet removal
682682
// (all forms) is zero, so no action is needed
683-
sol_factic = sol_factic_cloud_borne;
683+
sol_factic = scav_fraction_in_cloud_conv;
684684
// all below-cloud scav ON (0.1 "tuning factor")
685-
sol_factb = sol_factb_below_cloud;
685+
sol_factb = scav_fraction_below_cloud_strat;
686686
if (imode == modeptr_pcarbon)
687687
f_act_conv = 0.0;
688688
else
689-
f_act_conv = f_act_conv_below_cloud;
689+
f_act_conv = activation_fraction_in_cloud_conv;
690690

691691
} else {
692692
// cloud-borne aerosol (borne by stratiform cloud drops)
693693
// all below-cloud scav OFF (anything cloud-borne is located "in-cloud")
694694
sol_factb = 0.0;
695695
// strat in-cloud scav totally ON for cloud-borne
696-
sol_facti = haero::min(0.6, sol_facti_cloud_borne);
696+
sol_facti = haero::min(0.6, scav_fraction_in_cloud_strat);
697697
// conv in-cloud scav OFF (having this on would mean
698698
// that conv precip collects strat droplets)
699699
sol_factic = 0.0;

src/mam4xx/wet_dep.hpp

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1306,14 +1306,14 @@ void define_act_frac(const ThreadTeam &team, const View1D &sol_facti,
13061306
const View1D &sol_factic, const View1D &sol_factb,
13071307
const View1D &f_act_conv, const int lphase,
13081308
const int imode, const int nlev,
1309-
const Real sol_facti_cloud_borne,
1310-
const Real sol_factic_cloud_borne,
1311-
const Real sol_factb_below_cloud,
1312-
const Real f_act_conv_below_cloud) {
1309+
const Real scav_fraction_in_cloud_strat,
1310+
const Real scav_fraction_in_cloud_conv,
1311+
const Real scav_fraction_below_cloud_strat,
1312+
const Real activation_fraction_in_cloud_conv) {
13131313
Kokkos::parallel_for(Kokkos::TeamVectorRange(team, nlev), [&](int k) {
1314-
aero_model::define_act_frac(lphase, imode, sol_facti_cloud_borne,
1315-
sol_factic_cloud_borne, sol_factb_below_cloud,
1316-
f_act_conv_below_cloud, sol_facti[k],
1314+
aero_model::define_act_frac(lphase, imode, scav_fraction_in_cloud_strat,
1315+
scav_fraction_in_cloud_conv, scav_fraction_below_cloud_strat,
1316+
activation_fraction_in_cloud_conv, sol_facti[k],
13171317
sol_factic[k], sol_factb[k], f_act_conv[k]);
13181318
});
13191319
}
@@ -1570,9 +1570,9 @@ int get_aero_model_wetdep_work_len() {
15701570
KOKKOS_INLINE_FUNCTION
15711571
void aero_model_wetdep(
15721572
const ThreadTeam &team, const Atmosphere &atm, Prognostics &progs,
1573-
Tendencies &tends, const Real dt, const Real sol_facti_cloud_borne,
1574-
const Real sol_factic_cloud_borne, const Real sol_factb_below_cloud,
1575-
const Real f_act_conv_below_cloud,
1573+
Tendencies &tends, const Real dt, const Real scav_fraction_in_cloud_strat,
1574+
const Real scav_fraction_in_cloud_conv, const Real scav_fraction_below_cloud_strat,
1575+
const Real activation_fraction_in_cloud_conv,
15761576
// inputs
15771577
const haero::ConstColumnView &cldt, const haero::ConstColumnView &rprdsh,
15781578
const haero::ConstColumnView &rprddp, const haero::ConstColumnView &evapcdp,
@@ -1971,8 +1971,8 @@ void aero_model_wetdep(
19711971
// outputs
19721972
sol_facti, sol_factic, sol_factb, f_act_conv,
19731973
// inputs
1974-
lphase, imode, nlev, sol_facti_cloud_borne, sol_factic_cloud_borne,
1975-
sol_factb_below_cloud, f_act_conv_below_cloud);
1974+
lphase, imode, nlev, scav_fraction_in_cloud_strat, scav_fraction_in_cloud_conv,
1975+
scav_fraction_below_cloud_strat, activation_fraction_in_cloud_conv);
19761976

19771977
// REASTER 08/12/2015 - changed ordering (mass then number) for
19781978
// prevap resuspend to coarse loop over number + chem constituents +

src/validation/aero_model/aero_model_wetdep.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -181,14 +181,14 @@ void aero_model_wetdep(Ensemble *ensemble) {
181181
});
182182
team.team_barrier();
183183

184-
const Real sol_facti_cloud_borne = 1.00;
185-
const Real sol_factic_cloud_borne = 0.00;
186-
const Real sol_factb_below_cloud = 0.03;
187-
const Real f_act_conv_below_cloud = 0.40;
184+
const Real scav_fraction_in_cloud_strat = 1.00;
185+
const Real scav_fraction_in_cloud_conv = 0.00;
186+
const Real cav_fraction_below_cloud_strat = 0.03;
187+
const Real activation_fraction_in_cloud_conv = 0.40;
188188
wetdep::aero_model_wetdep(
189-
team, atm, progs_in, tends_in, dt, sol_facti_cloud_borne,
190-
sol_factic_cloud_borne, sol_factb_below_cloud,
191-
f_act_conv_below_cloud,
189+
team, atm, progs_in, tends_in, dt, scav_fraction_in_cloud_strat,
190+
scav_fraction_in_cloud_conv, cav_fraction_below_cloud_strat,
191+
activation_fraction_in_cloud_conv,
192192
// inputs
193193
cldt, rprdsh, rprddp, evapcdp, evapcsh, dp_frac, sh_frac, icwmrdp,
194194
icwmrsh, evapr,

0 commit comments

Comments
 (0)