From fffb6965e571d922e81fe64c2a96cca100a58048 Mon Sep 17 00:00:00 2001 From: Chichi Lalescu <Cristian.Lalescu@ds.mpg.de> Date: Sat, 26 Dec 2015 18:06:55 +0100 Subject: [PATCH] fix generation of interpolator compute array --- bfps/cpp/rFFTW_interpolator.cpp | 2 +- tests/test_scaling.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bfps/cpp/rFFTW_interpolator.cpp b/bfps/cpp/rFFTW_interpolator.cpp index 8310be04..a858eb10 100644 --- a/bfps/cpp/rFFTW_interpolator.cpp +++ b/bfps/cpp/rFFTW_interpolator.cpp @@ -51,7 +51,7 @@ rFFTW_interpolator<rnumber, interp_neighbours>::rFFTW_interpolator( this->compute = new bool[this->descriptor->sizes[0]]; std::fill_n(this->compute, this->descriptor->sizes[0], false); for (int iz = this->descriptor->starts[0]-interp_neighbours-1; - iz <= this->descriptor->starts[0]+this->descriptor->subsizes[0]+interp_neighbours+1; + iz <= this->descriptor->starts[0]+this->descriptor->subsizes[0]+interp_neighbours; iz++) this->compute[((iz + this->descriptor->sizes[0]) % this->descriptor->sizes[0])] = true; } diff --git a/tests/test_scaling.py b/tests/test_scaling.py index 4acc554e..a5e675cc 100755 --- a/tests/test_scaling.py +++ b/tests/test_scaling.py @@ -54,8 +54,8 @@ if __name__ == '__main__': ['-n', '32', '--run', '--initialize', - '--ncpu', '2', - '--nparticles', '1000', + '--ncpu', '4', + '--nparticles', '10000', '--niter_todo', '32', '--precision', 'single', '--wd', 'data/single'] + -- GitLab