summaryrefslogtreecommitdiff
path: root/lib/core/c++/particle
diff options
context:
space:
mode:
authorClaudius "keldu" Holeksa <mail@keldu.de>2026-06-29 19:26:19 +0200
committerClaudius "keldu" Holeksa <mail@keldu.de>2026-06-29 19:27:18 +0200
commitbec95825e78dc1171c337f2c40790e1ad5676f54 (patch)
tree1175345e121d4f62828e1f8ce1661b15927170d2 /lib/core/c++/particle
parentf3f2139d76648cca0e58688b8dbbc386efbebc06 (diff)
downloadlibs-lbm-bec95825e78dc1171c337f2c40790e1ad5676f54.tar.gz
Dangling
Diffstat (limited to 'lib/core/c++/particle')
-rw-r--r--lib/core/c++/particle/particle_opa.hpp3
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_);
}
};