From 7cb536a4401254d10b2c6f8c7700944ccdbc8215 Mon Sep 17 00:00:00 2001 From: "Peter W. Draper" <p.w.draper@durham.ac.uk> Date: Wed, 18 Apr 2018 13:03:40 +0100 Subject: [PATCH] Use sparts bound not parts bound --- src/space.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/space.c b/src/space.c index 8b7f4f2724..4f2213793b 100644 --- a/src/space.c +++ b/src/space.c @@ -654,7 +654,7 @@ void space_rebuild(struct space *s, int verbose) { if (cells_top[sind[k]].nodeID != local_nodeID) { nr_sparts -= 1; /* Swap the particle */ - memswap(&s->sparts[k], &s->sparts[nr_parts], sizeof(struct spart)); + memswap(&s->sparts[k], &s->sparts[nr_sparts], sizeof(struct spart)); /* Swap the link with the gpart */ if (s->sparts[k].gpart != NULL) { s->sparts[k].gpart->id_or_neg_offset = -k; @@ -663,7 +663,7 @@ void space_rebuild(struct space *s, int verbose) { s->sparts[nr_sparts].gpart->id_or_neg_offset = -nr_sparts; } /* Swap the index */ - memswap(&sind[k], &sind[nr_parts], sizeof(int)); + memswap(&sind[k], &sind[nr_sparts], sizeof(int)); } else { /* Increment when not exchanging otherwise we need to retest "k".*/ k++; -- GitLab