From 7cf0986b85221ca75ee51c630472d4e7a9a3df9f Mon Sep 17 00:00:00 2001 From: Bernd Flemisch <bernd@iws.uni-stuttgart.de> Date: Fri, 16 Feb 2018 13:39:32 +0100 Subject: [PATCH] [headercheck] fix several headers to pass make headercheck --- dumux/common/typetraits/matrix.hh | 2 ++ dumux/discretization/cellcentered/connectivitymap.hh | 1 + dumux/discretization/cellcentered/mpfa/interactionvolumebase.hh | 2 ++ dumux/discretization/cellcentered/tpfa/fvelementgeometry.hh | 1 + dumux/discretization/fluxstencil.hh | 2 ++ dumux/discretization/staggered/fvelementgeometry.hh | 2 ++ .../constraintsolvers/fluidsystemcomputefromreferencephase.hh | 2 ++ 7 files changed, 12 insertions(+) diff --git a/dumux/common/typetraits/matrix.hh b/dumux/common/typetraits/matrix.hh index b9e8361461..d5a57be29e 100644 --- a/dumux/common/typetraits/matrix.hh +++ b/dumux/common/typetraits/matrix.hh @@ -26,6 +26,8 @@ #include <type_traits> +#include <dune/istl/bcrsmatrix.hh> + namespace Dumux { //! Helper type to determine whether a given type is a Dune::BCRSMatrix diff --git a/dumux/discretization/cellcentered/connectivitymap.hh b/dumux/discretization/cellcentered/connectivitymap.hh index 07a0ea6df0..66fdce5483 100644 --- a/dumux/discretization/cellcentered/connectivitymap.hh +++ b/dumux/discretization/cellcentered/connectivitymap.hh @@ -30,6 +30,7 @@ #include <utility> #include <algorithm> +#include <dune/common/exceptions.hh> #include <dune/common/reservedvector.hh> #include <dumux/discretization/fluxstencil.hh> diff --git a/dumux/discretization/cellcentered/mpfa/interactionvolumebase.hh b/dumux/discretization/cellcentered/mpfa/interactionvolumebase.hh index 95bee55df5..81783f7445 100644 --- a/dumux/discretization/cellcentered/mpfa/interactionvolumebase.hh +++ b/dumux/discretization/cellcentered/mpfa/interactionvolumebase.hh @@ -24,6 +24,8 @@ #ifndef DUMUX_DISCRETIZATION_CC_MPFA_INTERACTIONVOLUMEBASE_HH #define DUMUX_DISCRETIZATION_CC_MPFA_INTERACTIONVOLUMEBASE_HH +#include <vector> + #include <dune/common/exceptions.hh> namespace Dumux diff --git a/dumux/discretization/cellcentered/tpfa/fvelementgeometry.hh b/dumux/discretization/cellcentered/tpfa/fvelementgeometry.hh index a4f64384f1..fb1cf2a7fd 100644 --- a/dumux/discretization/cellcentered/tpfa/fvelementgeometry.hh +++ b/dumux/discretization/cellcentered/tpfa/fvelementgeometry.hh @@ -28,6 +28,7 @@ #include <algorithm> #include <array> +#include <vector> #include <dune/common/exceptions.hh> #include <dune/common/iteratorrange.hh> diff --git a/dumux/discretization/fluxstencil.hh b/dumux/discretization/fluxstencil.hh index b249dbe5a8..e19f6b77f9 100644 --- a/dumux/discretization/fluxstencil.hh +++ b/dumux/discretization/fluxstencil.hh @@ -24,6 +24,8 @@ #ifndef DUMUX_DISCRETIZATION_FLUXSTENCIL_HH #define DUMUX_DISCRETIZATION_FLUXSTENCIL_HH +#include <vector> + #include <dune/common/reservedvector.hh> #include <dumux/discretization/methods.hh> diff --git a/dumux/discretization/staggered/fvelementgeometry.hh b/dumux/discretization/staggered/fvelementgeometry.hh index eb9773e075..76e228d4c0 100644 --- a/dumux/discretization/staggered/fvelementgeometry.hh +++ b/dumux/discretization/staggered/fvelementgeometry.hh @@ -24,6 +24,8 @@ #ifndef DUMUX_DISCRETIZATION_STAGGERED_FV_ELEMENT_GEOMETRY_HH #define DUMUX_DISCRETIZATION_STAGGERED_FV_ELEMENT_GEOMETRY_HH +#include <vector> + #include <dune/common/iteratorrange.hh> #include <dumux/discretization/scvandscvfiterators.hh> diff --git a/dumux/material/constraintsolvers/fluidsystemcomputefromreferencephase.hh b/dumux/material/constraintsolvers/fluidsystemcomputefromreferencephase.hh index b643a0d165..01bb9086e3 100644 --- a/dumux/material/constraintsolvers/fluidsystemcomputefromreferencephase.hh +++ b/dumux/material/constraintsolvers/fluidsystemcomputefromreferencephase.hh @@ -33,6 +33,8 @@ #include <dumux/common/exceptions.hh> #include <dumux/common/valgrind.hh> +#include "misciblemultiphasecomposition.hh" + namespace Dumux { /*! * \ingroup ConstraintSolver -- GitLab