From 0f527d58182d2f780e39e3fecf36aac0c34bc664 Mon Sep 17 00:00:00 2001
From: Nils Kohl <nils.kohl@fau.de>
Date: Wed, 20 Mar 2019 13:46:34 +0100
Subject: [PATCH] Removed boost::array dependency in pe

---
 src/pe/Types.h               | 5 ++---
 src/pe/vtk/BodyVtkOutput.h   | 2 --
 src/pe/vtk/SphereVtkOutput.h | 2 --
 3 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/src/pe/Types.h b/src/pe/Types.h
index c71ee8090..ce32a6205 100644
--- a/src/pe/Types.h
+++ b/src/pe/Types.h
@@ -25,8 +25,7 @@
 #include "core/math/AABBFwd.h"
 #include "stencil/D3Q27.h"
 
-#include <boost/array.hpp>
-
+#include <array>
 #include <memory>
 #include <vector>
 
@@ -188,7 +187,7 @@ struct StorageSelect
 };
 
 ///Container for local and shadow body storage
-typedef boost::array<BodyStorage, 2> Storage;
+typedef std::array<BodyStorage, 2> Storage;
 
 }  // namespace pe
 }  // namespace walberla
diff --git a/src/pe/vtk/BodyVtkOutput.h b/src/pe/vtk/BodyVtkOutput.h
index 982251006..3898f6f10 100644
--- a/src/pe/vtk/BodyVtkOutput.h
+++ b/src/pe/vtk/BodyVtkOutput.h
@@ -32,8 +32,6 @@
 
 #include <vector>
 
-#include <boost/array.hpp>
-
 namespace walberla {
 namespace pe {
 
diff --git a/src/pe/vtk/SphereVtkOutput.h b/src/pe/vtk/SphereVtkOutput.h
index 25290f226..56ea01467 100755
--- a/src/pe/vtk/SphereVtkOutput.h
+++ b/src/pe/vtk/SphereVtkOutput.h
@@ -36,8 +36,6 @@
 
 #include <vector>
 
-#include <boost/array.hpp>
-
 namespace walberla {
 namespace pe {
 
-- 
GitLab