Skip to content

Commit 1714c39

Browse files
init insol dry sizes
1 parent fc81617 commit 1714c39

File tree

4 files changed

+25
-32
lines changed

4 files changed

+25
-32
lines changed

src/impl/particles_impl.ipp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -508,7 +508,7 @@ namespace libcloudphxx
508508
void init_xyz();
509509
void init_kappa(const real_t &);
510510
void init_ice(const real_t &);
511-
void init_rd3_insol(const real_t &);
511+
void init_insol_dry_sizes(const real_t &);
512512
void init_T_freeze();
513513
void init_a_c_rho_ice();
514514
void init_incloud_time();
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
// vim:filetype=cpp
2+
/** @file
3+
* @copyright University of Warsaw
4+
* @section LICENSE
5+
* GPLv3+ (see the COPYING file or http://www.gnu.org/licenses/)
6+
* @brief initialisation routine for super droplets
7+
*/
8+
9+
10+
namespace libcloudphxx
11+
{
12+
namespace lgrngn
13+
{
14+
template <typename real_t, backend_t device>
15+
void particles_t<real_t, device>::impl::init_insol_dry_sizes(
16+
real_t radius
17+
)
18+
{
19+
real_t rad3 = radius * radius * radius;
20+
thrust::fill(rd3_insol.begin() + n_part_old, rd3_insol.end(), rad3);
21+
}
22+
};
23+
};

src/impl/particles_impl_init_rd3_insol.ipp

Lines changed: 0 additions & 30 deletions
This file was deleted.

src/particles.tpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
#include "impl/particles_impl_init_dry_dry_sizes.ipp"
6565
#include "impl/particles_impl_init_kappa.ipp"
6666
#include "impl/particles_impl_init_ice.ipp"
67-
#include "impl/particles_impl_init_rd3_insol.ipp"
67+
#include "impl/particles_impl_init_insol_dry_sizes.ipp"
6868
#include "impl/particles_impl_init_T_freeze.ipp"
6969
#include "impl/particles_impl_init_a_c_rho_ice.ipp"
7070
#include "impl/particles_impl_init_incloud_time.ipp"

0 commit comments

Comments
 (0)