From 9d349a7c709749635e6113d80b0011db45e9abd0 Mon Sep 17 00:00:00 2001 From: zy69guqi <richard.angersbach@fau.de> Date: Thu, 24 Aug 2023 15:58:53 +0200 Subject: [PATCH] Fix cast to int in hydrodynamic stress calculation --- apps/showcases/ChargedParticles/ChargedParticles.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/showcases/ChargedParticles/ChargedParticles.cpp b/apps/showcases/ChargedParticles/ChargedParticles.cpp index 2b2843683..f76d200b5 100644 --- a/apps/showcases/ChargedParticles/ChargedParticles.cpp +++ b/apps/showcases/ChargedParticles/ChargedParticles.cpp @@ -1277,11 +1277,11 @@ int main(int argc, char** argv) useOpenMP, mesa_pd::kernel::SelectLocal(), *accessor, [&hydrodynamicStress, diameter, gravitationalForce](const size_t idx1, auto& ac) { hydrodynamicStress[0] += - (abs(ac.getHydrodynamicForce(idx1)[0] + gravitationalForce[0])) / ((math::pi) *diameter * diameter); + real_c(fabs(ac.getHydrodynamicForce(idx1)[0] + gravitationalForce[0])) / ((math::pi) * diameter * diameter); hydrodynamicStress[1] += - (abs(ac.getHydrodynamicForce(idx1)[1] + gravitationalForce[1])) / ((math::pi) *diameter * diameter); + real_c(fabs(ac.getHydrodynamicForce(idx1)[1] + gravitationalForce[1])) / ((math::pi) * diameter * diameter); hydrodynamicStress[2] += - (abs(ac.getHydrodynamicForce(idx1)[2] + gravitationalForce[2])) / ((math::pi) *diameter * diameter); + real_c(fabs(ac.getHydrodynamicForce(idx1)[2] + gravitationalForce[2])) / ((math::pi) * diameter * diameter); }, *accessor); } -- GitLab