From 7a07f6e26d96ea95155086c6de8a2ca48f87ae93 Mon Sep 17 00:00:00 2001 From: Elias Pipping <elias.pipping@fu-berlin.de> Date: Mon, 22 Oct 2012 10:22:49 +0000 Subject: [PATCH] Add missing includes [[Imported from SVN: r7064]] --- dune/solvers/norms/blocknorm.hh | 2 ++ dune/solvers/norms/reorderedblocknorm.hh | 2 ++ dune/solvers/norms/twonorm.hh | 5 +++++ 3 files changed, 9 insertions(+) diff --git a/dune/solvers/norms/blocknorm.hh b/dune/solvers/norms/blocknorm.hh index a2b8a34a..b2d7c480 100644 --- a/dune/solvers/norms/blocknorm.hh +++ b/dune/solvers/norms/blocknorm.hh @@ -4,6 +4,8 @@ #include <vector> #include <cmath> +#include <dune/common/shared_ptr.hh> + #include "norm.hh" //! A norm for blocks of vectors diff --git a/dune/solvers/norms/reorderedblocknorm.hh b/dune/solvers/norms/reorderedblocknorm.hh index b4a4d14e..54e67d83 100644 --- a/dune/solvers/norms/reorderedblocknorm.hh +++ b/dune/solvers/norms/reorderedblocknorm.hh @@ -5,7 +5,9 @@ #include <cmath> #include <dune/common/shared_ptr.hh> +#include <dune/istl/bvector.hh> +#include "../common/genericvectortools.hh" #include "norm.hh" //! A norm for blocks of interlaced vectors diff --git a/dune/solvers/norms/twonorm.hh b/dune/solvers/norms/twonorm.hh index 27a80cf5..feee1112 100644 --- a/dune/solvers/norms/twonorm.hh +++ b/dune/solvers/norms/twonorm.hh @@ -1,6 +1,11 @@ #ifndef TWONORM_HH #define TWONORM_HH +#include <cmath> // For std::sqrt +#include <cstring> // For size_t + +#include "norm.hh" + //! Abstract base for classes computing norms of discrete functions template <class VectorType> class TwoNorm : public Norm<VectorType> -- GitLab