From d73dd96584553b5751bd383cfa698475bf8b8698 Mon Sep 17 00:00:00 2001 From: Sebastian Eibl <sebastian.eibl@fau.de> Date: Wed, 5 Jun 2019 10:30:29 +0200 Subject: [PATCH] [BUGFIX] added missing dx in sync next neighbors --- python/mesa_pd/templates/mpi/SyncNextNeighbors.templ.cpp | 2 +- src/mesa_pd/mpi/SyncNextNeighbors.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/python/mesa_pd/templates/mpi/SyncNextNeighbors.templ.cpp b/python/mesa_pd/templates/mpi/SyncNextNeighbors.templ.cpp index 4765e4f13..0f3350604 100644 --- a/python/mesa_pd/templates/mpi/SyncNextNeighbors.templ.cpp +++ b/python/mesa_pd/templates/mpi/SyncNextNeighbors.templ.cpp @@ -123,7 +123,7 @@ void SyncNextNeighbors::generateSynchronizationMessages(data::ParticleStorage& p continue; } - if (domain.isContainedInLocalSubdomain(pIt->getPosition(), pIt->getInteractionRadius())) + if (domain.isContainedInLocalSubdomain(pIt->getPosition(), pIt->getInteractionRadius() + dx)) { //no sync needed //just delete ghost particles if there are any diff --git a/src/mesa_pd/mpi/SyncNextNeighbors.cpp b/src/mesa_pd/mpi/SyncNextNeighbors.cpp index bdbfc24eb..4d5ef12cd 100644 --- a/src/mesa_pd/mpi/SyncNextNeighbors.cpp +++ b/src/mesa_pd/mpi/SyncNextNeighbors.cpp @@ -123,7 +123,7 @@ void SyncNextNeighbors::generateSynchronizationMessages(data::ParticleStorage& p continue; } - if (domain.isContainedInLocalSubdomain(pIt->getPosition(), pIt->getInteractionRadius())) + if (domain.isContainedInLocalSubdomain(pIt->getPosition(), pIt->getInteractionRadius() + dx)) { //no sync needed //just delete ghost particles if there are any -- GitLab