Skip to content

Commit 62f5d18

Browse files
authored
Merge pull request #424 from pdziekan/naming_cleanup
rename variables to point out that dry_sizes takes number of SD, not …
2 parents 59c6407 + f050d79 commit 62f5d18

File tree

5 files changed

+18
-18
lines changed

5 files changed

+18
-18
lines changed

bindings/python/lgrngn.hpp

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -275,14 +275,14 @@ namespace libcloudphxx
275275
const bp::dict size_conc = bp::extract<bp::dict>(kappa_func.values()[j]);
276276
std::map<real_t, std::pair<real_t, int>> size_conc_map;
277277

278-
// turn the size : {conc, multi} dict into a size : {conc, multi} map
278+
// turn the size : {conc, count} dict into a size : {conc, count} map
279279
for (int i = 0; i < len(size_conc.keys()); ++i)
280280
{
281-
const bp::list conc_multi_list = bp::extract<bp::list>(size_conc.values()[i]);
282-
assert(len(conc_multi_list) == 2);
283-
const real_t conc = bp::extract<real_t>(conc_multi_list[0]);
284-
const int multi = bp::extract<int> (conc_multi_list[1]);
285-
size_conc_map[bp::extract<real_t>(size_conc.keys()[i])] = std::make_pair(conc, multi);
281+
const bp::list conc_count_list = bp::extract<bp::list>(size_conc.values()[i]);
282+
assert(len(conc_count_list) == 2);
283+
const real_t conc = bp::extract<real_t>(conc_count_list[0]);
284+
const int count = bp::extract<int> (conc_count_list[1]);
285+
size_conc_map[bp::extract<real_t>(size_conc.keys()[i])] = std::make_pair(conc, count);
286286
}
287287
const real_t kappa = bp::extract<real_t>(kappa_func.keys()[j]);
288288
arg->dry_sizes[kappa] = size_conc_map;
@@ -305,14 +305,14 @@ namespace libcloudphxx
305305
const bp::dict size_conc = bp::extract<bp::dict>(kappa_func.values()[j]);
306306
std::map<real_t, std::pair<real_t, int>> size_conc_map;
307307

308-
// turn the size : {conc, multi} dict into a size : {conc, multi} map
308+
// turn the size : {conc, count} dict into a size : {conc, count} map
309309
for (int i = 0; i < len(size_conc.keys()); ++i)
310310
{
311-
const bp::list conc_multi_list = bp::extract<bp::list>(size_conc.values()[i]);
312-
assert(len(conc_multi_list) == 2);
313-
const real_t conc = bp::extract<real_t>(conc_multi_list[0]);
314-
const int multi = bp::extract<int> (conc_multi_list[1]);
315-
size_conc_map[bp::extract<real_t>(size_conc.keys()[i])] = std::make_pair(conc, multi);
311+
const bp::list conc_count_list = bp::extract<bp::list>(size_conc.values()[i]);
312+
assert(len(conc_count_list) == 2);
313+
const real_t conc = bp::extract<real_t>(conc_count_list[0]);
314+
const int count = bp::extract<int> (conc_count_list[1]);
315+
size_conc_map[bp::extract<real_t>(size_conc.keys()[i])] = std::make_pair(conc, count);
316316
}
317317
const real_t kappa = bp::extract<real_t>(kappa_func.keys()[j]);
318318
arg->src_dry_sizes[kappa] = size_conc_map;

include/libcloudph++/lgrngn/opts_init.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ namespace libcloudphxx
3838
typedef std::map<
3939
real_t, // kappa
4040
std::map<real_t, // radius [m]
41-
std::pair<real_t, int> // STP_concentration [1/m^3], SD multiplicity
41+
std::pair<real_t, int> // STP_concentration [1/m^3], number of SD that represent this radius kappa and concentration
4242
>
4343
> dry_sizes_t;
4444
dry_sizes_t dry_sizes;

src/impl/particles_impl_init_SD_with_sizes.ipp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ namespace libcloudphxx
2626
const kappa_t &kappa(dsi->first);
2727
const size_number_t &size_number_map(dsi->second);
2828

29-
// loop over the "size : {concentration, multiplicity}" pairs for this kappa
29+
// loop over the "size : {concentration, count}" pairs for this kappa
3030
for (typename size_number_t::const_iterator sni = size_number_map.begin(); sni != size_number_map.end(); ++sni)
3131
{
3232
// init number of SDs of this kappa in cells

src/impl/particles_impl_init_count_num.ipp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,9 @@ namespace libcloudphxx
7878
}
7979

8080
template <typename real_t, backend_t device>
81-
void particles_t<real_t, device>::impl::init_count_num_dry_sizes(const std::pair<real_t, int> &conc_multi)
81+
void particles_t<real_t, device>::impl::init_count_num_dry_sizes(const std::pair<real_t, int> &conc_count)
8282
{
83-
thrust::fill(count_num.begin(), count_num.end(), conc_multi.second);
83+
thrust::fill(count_num.begin(), count_num.end(), conc_count.second);
8484
//init_count_num_hlpr(conc_multi.first, conc_multi.second);
8585
}
8686

src/impl/particles_impl_init_n.ipp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ namespace libcloudphxx
132132
}
133133

134134
template <typename real_t, backend_t device>
135-
void particles_t<real_t, device>::impl::init_n_dry_sizes(const real_t &conc, const thrust_size_t &sd_conc)
135+
void particles_t<real_t, device>::impl::init_n_dry_sizes(const real_t &conc, const thrust_size_t &sd_count)
136136
{
137137
namespace arg = thrust::placeholders;
138138
thrust_device::vector<real_t> &concentration(tmp_device_real_cell);
@@ -142,7 +142,7 @@ namespace libcloudphxx
142142
thrust::make_permutation_iterator(concentration.begin(), ijk.begin() + n_part_old),
143143
thrust::make_permutation_iterator(concentration.begin(), ijk.end()),
144144
n.begin() + n_part_old,
145-
arg::_1 / sd_conc + real_t(.5)
145+
arg::_1 / sd_count + real_t(.5)
146146
);
147147
}
148148
};

0 commit comments

Comments
 (0)