From f35023ffc517cbdc7bbb881df64d4bf9fdee0dc7 Mon Sep 17 00:00:00 2001
From: Elias Pipping <elias.pipping@fu-berlin.de>
Date: Mon, 25 Jun 2012 09:33:21 +0000
Subject: [PATCH] Make headercheck happy

[[Imported from SVN: r6435]]
---
 dune/solvers/common/permutationmanager.hh          | 2 ++
 dune/solvers/iterationsteps/lineariterationstep.hh | 1 +
 dune/solvers/operators/nulloperator.hh             | 2 ++
 dune/solvers/operators/sumoperator.hh              | 2 ++
 4 files changed, 7 insertions(+)

diff --git a/dune/solvers/common/permutationmanager.hh b/dune/solvers/common/permutationmanager.hh
index a72deeca..af07d1a5 100644
--- a/dune/solvers/common/permutationmanager.hh
+++ b/dune/solvers/common/permutationmanager.hh
@@ -1,8 +1,10 @@
 #ifndef DUNE_PERMUTATIONMANAGER_HH
 #define DUNE_PERMUTATIONMANAGER_HH
 
+#include <algorithm>
 #include <vector>
 
+#include <dune/common/fvector.hh>
 #include <dune/grid/common/exceptions.hh>
 
 //! This file contains the permutation manager class.
diff --git a/dune/solvers/iterationsteps/lineariterationstep.hh b/dune/solvers/iterationsteps/lineariterationstep.hh
index 99416550..fe84edfb 100644
--- a/dune/solvers/iterationsteps/lineariterationstep.hh
+++ b/dune/solvers/iterationsteps/lineariterationstep.hh
@@ -4,6 +4,7 @@
 #include <vector>
 
 #include <dune/common/bitsetvector.hh>
+#include <dune/common/shared_ptr.hh>
 
 #include "iterationstep.hh"
 
diff --git a/dune/solvers/operators/nulloperator.hh b/dune/solvers/operators/nulloperator.hh
index 775c95ee..4a63dd4a 100644
--- a/dune/solvers/operators/nulloperator.hh
+++ b/dune/solvers/operators/nulloperator.hh
@@ -1,6 +1,8 @@
 #ifndef NULLOPERATOR_HH
 #define NULLOPERATOR_HH
 
+#include <cstddef>
+
 /** \brief Represents the null operator in the needed space
  *
  */
diff --git a/dune/solvers/operators/sumoperator.hh b/dune/solvers/operators/sumoperator.hh
index 3d1eefcd..237e705c 100644
--- a/dune/solvers/operators/sumoperator.hh
+++ b/dune/solvers/operators/sumoperator.hh
@@ -1,6 +1,8 @@
 #ifndef SUMOPERATOR_HH
 #define SUMOPERATOR_HH
 
+#include <cstddef>
+
 /** \brief represents the sum of two linear operators
  *
  *  The summands may be of arbitrary type. Their names are for historical illustrative reasons where one is a sparse and the other a filled in lowrank matrix
-- 
GitLab