From 30eed4eb4d58e5d285fc346c63465cba6220a43c Mon Sep 17 00:00:00 2001
From: Sebastian Eibl <sebastian.eibl@fau.de>
Date: Fri, 20 Sep 2019 10:34:33 +0200
Subject: [PATCH] [FIX] pe benchmark

---
 apps/benchmarks/GranularGas/PE_Benchmark.cfg   | 1 +
 apps/benchmarks/GranularGas/PE_GranularGas.cpp | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/apps/benchmarks/GranularGas/PE_Benchmark.cfg b/apps/benchmarks/GranularGas/PE_Benchmark.cfg
index 7d23638c7..da276e019 100644
--- a/apps/benchmarks/GranularGas/PE_Benchmark.cfg
+++ b/apps/benchmarks/GranularGas/PE_Benchmark.cfg
@@ -12,6 +12,7 @@ GranularGas
 
    dt                0.1;
    simulationSteps   1000;
+   numOuterIterations   1;
    visSpacing         100;
 
    HCSITSmaxIterations 10;
diff --git a/apps/benchmarks/GranularGas/PE_GranularGas.cpp b/apps/benchmarks/GranularGas/PE_GranularGas.cpp
index dd75b6128..8fab6b2e1 100644
--- a/apps/benchmarks/GranularGas/PE_GranularGas.cpp
+++ b/apps/benchmarks/GranularGas/PE_GranularGas.cpp
@@ -286,7 +286,7 @@ int main( int argc, char ** argv )
 
          auto bodyIt = localStorage.begin();
          for (auto it = grid_generator::SCIterator(currentBlock.getAABB().getIntersection(generationDomain),
-                                                   Vector3<real_t>(params.spacing) * real_c(0.5),
+                                                   Vector3<real_t>(params.spacing) * real_c(0.5) + params.shift,
                                                    params.spacing);
               it != grid_generator::SCIterator();
               ++it, ++bodyIt)
-- 
GitLab