From 8aed22587327da08c353f055a2ee9e909c003958 Mon Sep 17 00:00:00 2001 From: Mathis Kelm <mathis.kelm@iws.uni-stuttgart.de> Date: Wed, 15 Mar 2023 17:23:36 +0100 Subject: [PATCH] Add missing headers to satisfy headercheck --- dumux/linear/linearsolveracceptsmultitypematrix.hh | 1 + dumux/linear/linearsolverparameters.hh | 1 + examples/embedded_network_1d3d/doc/properties.md | 2 ++ examples/embedded_network_1d3d/properties.hh | 2 ++ examples/embedded_network_1d3d/tracerfluidsystem.hh | 1 + test/freeflow/navierstokes/donea/problem.hh | 2 ++ 6 files changed, 9 insertions(+) diff --git a/dumux/linear/linearsolveracceptsmultitypematrix.hh b/dumux/linear/linearsolveracceptsmultitypematrix.hh index d95f425f95..9089885a6e 100644 --- a/dumux/linear/linearsolveracceptsmultitypematrix.hh +++ b/dumux/linear/linearsolveracceptsmultitypematrix.hh @@ -24,6 +24,7 @@ #ifndef DUMUX_LINEAR_SOLVER_ACCEPTS_MULTITYPEMATRIX_HH #define DUMUX_LINEAR_SOLVER_ACCEPTS_MULTITYPEMATRIX_HH +#include <dumux/linear/seqsolverbackend.hh> #ifndef DUMUX_SUPPRESS_LINEAR_SOLVER_ACCEPTS_MULTITYPEMATRIX_WARNING #warning "This header is deprecated and will be removed after release 3.7." #endif diff --git a/dumux/linear/linearsolverparameters.hh b/dumux/linear/linearsolverparameters.hh index 2acb5ced21..743cf63f73 100644 --- a/dumux/linear/linearsolverparameters.hh +++ b/dumux/linear/linearsolverparameters.hh @@ -30,6 +30,7 @@ #include <vector> #include <dune/common/parametertree.hh> +#include <dune/common/std/type_traits.hh> #include <dumux/common/parameters.hh> namespace Dumux::Detail::LinearSolverParameters { diff --git a/examples/embedded_network_1d3d/doc/properties.md b/examples/embedded_network_1d3d/doc/properties.md index 81a4123f4f..0ab64aed0d 100644 --- a/examples/embedded_network_1d3d/doc/properties.md +++ b/examples/embedded_network_1d3d/doc/properties.md @@ -39,6 +39,8 @@ template structs that are specialized for different types are called "traits".) #include <dumux/porousmediumflow/tracer/model.hh> // effective diffusion coefficient model #include <dumux/material/fluidmatrixinteractions/diffusivityconstanttortuosity.hh> +// general multidomain traits +#include <dumux/multidomain/traits.hh> // 1d-3d coupling manager with surface average operator #include <dumux/multidomain/embedded/couplingmanager1d3d_average.hh> diff --git a/examples/embedded_network_1d3d/properties.hh b/examples/embedded_network_1d3d/properties.hh index 6913915de7..9af2f13964 100644 --- a/examples/embedded_network_1d3d/properties.hh +++ b/examples/embedded_network_1d3d/properties.hh @@ -48,6 +48,8 @@ #include <dumux/porousmediumflow/tracer/model.hh> // effective diffusion coefficient model #include <dumux/material/fluidmatrixinteractions/diffusivityconstanttortuosity.hh> +// general multidomain traits +#include <dumux/multidomain/traits.hh> // 1d-3d coupling manager with surface average operator #include <dumux/multidomain/embedded/couplingmanager1d3d_average.hh> diff --git a/examples/embedded_network_1d3d/tracerfluidsystem.hh b/examples/embedded_network_1d3d/tracerfluidsystem.hh index bf31d84d84..4ae9856125 100644 --- a/examples/embedded_network_1d3d/tracerfluidsystem.hh +++ b/examples/embedded_network_1d3d/tracerfluidsystem.hh @@ -20,6 +20,7 @@ #ifndef DUMUX_TRACER_FLUID_SYSTEM_HH #define DUMUX_TRACER_FLUID_SYSTEM_HH +#include <dumux/common/parameters.hh> #include <dumux/material/fluidsystems/base.hh> namespace Dumux { diff --git a/test/freeflow/navierstokes/donea/problem.hh b/test/freeflow/navierstokes/donea/problem.hh index ea2412e68a..dabaa66ef0 100644 --- a/test/freeflow/navierstokes/donea/problem.hh +++ b/test/freeflow/navierstokes/donea/problem.hh @@ -30,6 +30,8 @@ #include <dumux/common/properties.hh> #include <dumux/common/parameters.hh> +#include <dumux/discretization/extrusion.hh> +#include <dumux/discretization/method.hh> #include <dumux/freeflow/navierstokes/mass/1p/advectiveflux.hh> #include <dumux/freeflow/navierstokes/mass/1p/localresidual.hh> -- GitLab