diff options
Diffstat (limited to 'lib/core/c++/particle')
| -rw-r--r-- | lib/core/c++/particle/particle_opa.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/core/c++/particle/particle_opa.hpp b/lib/core/c++/particle/particle_opa.hpp index e6396d6..bfd2e3c 100644 --- a/lib/core/c++/particle/particle_opa.hpp +++ b/lib/core/c++/particle/particle_opa.hpp @@ -35,12 +35,13 @@ public: auto& porous = porous_f.at(index); - auto pos_ind = saw::math::vectorize_data(index); auto diff = pos_ind - pos_; // Write out value + auto diff = pos_ind.template cast_to<T>() - pos_; + auto diff_dot = saw::math::dot(diff,diff); porous = particle_porosity<>::calculate(diff, rad_, eps_); } }; |
