From 82217001c80125e34d2e41bb0c38b0a3318530c4 Mon Sep 17 00:00:00 2001 From: Axel Kohlmeyer <akohlmey@gmail.com> Date: Mon, 7 May 2018 15:56:35 -0400 Subject: [PATCH] must use fabs() on doubles, not abs(), to avoid ambiguity --- src/USER-MESO/fix_edpd_source.cpp | 2 +- src/USER-MESO/fix_tdpd_source.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/USER-MESO/fix_edpd_source.cpp b/src/USER-MESO/fix_edpd_source.cpp index 56e855ad0c..8b03e05181 100644 --- a/src/USER-MESO/fix_edpd_source.cpp +++ b/src/USER-MESO/fix_edpd_source.cpp @@ -112,7 +112,7 @@ void FixEDPDSource::post_force(int vflag) drx = x[i][0] - center[0]; dry = x[i][1] - center[1]; drz = x[i][2] - center[2]; - if(abs(drx) <= 0.5*dLx && abs(dry) <= 0.5*dLy && abs(drz) <= 0.5*dLz) + if(fabs(drx) <= 0.5*dLx && fabs(dry) <= 0.5*dLy && fabs(drz) <= 0.5*dLz) edpd_flux[i] += value*edpd_cv[i]; } } diff --git a/src/USER-MESO/fix_tdpd_source.cpp b/src/USER-MESO/fix_tdpd_source.cpp index 21fecdf49d..64964a4c98 100644 --- a/src/USER-MESO/fix_tdpd_source.cpp +++ b/src/USER-MESO/fix_tdpd_source.cpp @@ -112,7 +112,7 @@ void FixTDPDSource::post_force(int vflag) drx = x[i][0] - center[0]; dry = x[i][1] - center[1]; drz = x[i][2] - center[2]; - if(abs(drx) <= 0.5*dLx && abs(dry) <= 0.5*dLy && abs(drz) <= 0.5*dLz) + if(fabs(drx) <= 0.5*dLx && fabs(dry) <= 0.5*dLy && fabs(drz) <= 0.5*dLz) cc_flux[i][cc_index-1] += value; } } -- GitLab