Commit 7bf168bd authored by Timo Koch's avatar Timo Koch
Browse files

[fix] Fix headercheck

parent 45ffea80
......@@ -29,6 +29,7 @@
#include <type_traits>
#include <dune/common/exceptions.hh>
#include <dune/common/reservedvector.hh>
namespace Dumux
{
......
......@@ -27,6 +27,7 @@
#include <dumux/common/properties.hh>
#include <dumux/discretization/method.hh>
#include <dumux/discretization/cellcentered/tpfa/computetransmissibility.hh>
#include <dumux/flux/fluxvariablescaching.hh>
namespace Dumux {
......
......@@ -29,9 +29,12 @@
#include <map>
#include <dune/common/parallel/collectivecommunication.hh>
#include <dune/geometry/dimension.hh>
#include <dune/grid/common/partitionset.hh>
#include <dune/grid/common/datahandleif.hh>
// UGGrid specific includes
#if HAVE_UG
#include <dune/grid/uggrid.hh>
......
......@@ -26,6 +26,8 @@
#include <cmath>
#include <dumux/common/parameters.hh>
#include <dumux/material/components/h2o.hh>
#include <dumux/material/components/nacl.hh>
#include <dumux/material/components/tabulatedcomponent.hh>
......
......@@ -29,6 +29,7 @@
#include <dumux/common/properties.hh>
#include <dumux/common/math.hh>
#include <dumux/discretization/method.hh>
#include <dumux/multidomain/couplingmanager.hh>
namespace Dumux {
......
......@@ -27,6 +27,8 @@
#ifndef DUMUX_POROUSMEDIUMFLOW_BOXDFM_GRID_FVGEOMETRY_HH
#define DUMUX_POROUSMEDIUMFLOW_BOXDFM_GRID_FVGEOMETRY_HH
#include <unordered_map>
#include <dune/geometry/referenceelements.hh>
#include <dune/localfunctions/lagrange/pqkfactory.hh>
#include <dune/geometry/multilineargeometry.hh>
......
......@@ -38,6 +38,13 @@
#include <dumux/material/fluidsystems/h2oair.hh>
#include <dumux/material/fluidmatrixinteractions/diffusivityconstanttortuosity.hh>
// for StokesDarcyCouplingOptions
#include <dumux/multidomain/boundary/stokesdarcy/couplingdata.hh>
#ifndef DIFFUSIONTYPE
#define DIFFUSIONTYPE FicksLaw<TypeTag>
#endif
namespace Dumux
{
template <class TypeTag>
......
......@@ -34,6 +34,13 @@
#include <dumux/discretization/staggered/freeflow/properties.hh>
#include <dumux/freeflow/compositional/navierstokesncmodel.hh>
// for StokesDarcyCouplingOptions
#include <dumux/multidomain/boundary/stokesdarcy/couplingdata.hh>
#ifndef DIFFUSIONTYPE
#define DIFFUSIONTYPE FicksLaw<TypeTag>
#endif
namespace Dumux
{
template <class TypeTag>
......
......@@ -32,18 +32,21 @@
#include <dumux/porousmediumflow/1pnc/model.hh>
#include <dumux/porousmediumflow/problem.hh>
#include <dumux/material/fluidmatrixinteractions/diffusivityconstanttortuosity.hh>
// for StokesDarcyCouplingOptions
#include <dumux/multidomain/boundary/stokesdarcy/couplingdata.hh>
#include "../1p2c_1p2c/spatialparams.hh"
#include "h2n2co2fluidsystem.hh"
#include <dumux/material/fluidmatrixinteractions/diffusivityconstanttortuosity.hh>
namespace Dumux {
namespace Dumux
{
template <class TypeTag>
class DarcySubProblem;
namespace Properties
{
namespace Properties {
// Create new type tags
namespace TTag {
struct DarcyOnePThreeC { using InheritsFrom = std::tuple<OnePNC, CCTpfaModel>; };
......
......@@ -33,6 +33,9 @@
#include <dumux/discretization/staggered/freeflow/properties.hh>
#include <dumux/freeflow/compositional/navierstokesncmodel.hh>
// for StokesDarcyCouplingOptions
#include <dumux/multidomain/boundary/stokesdarcy/couplingdata.hh>
namespace Dumux
{
template <class TypeTag>
......
......@@ -57,8 +57,13 @@ struct Soil { using InheritsFrom = std::tuple<RichardsNC, CCTpfaModel>; };
} // end namespace TTag
// Set the grid type
#if HAVE_UG
template<class TypeTag>
struct Grid<TypeTag, TTag::Soil> { using type = Dune::UGGrid<3>; };
#else
template<class TypeTag>
struct Grid<TypeTag, TTag::Soil> { using type = Dune::YaspGrid<3, Dune::EquidistantOffsetCoordinates<double, 3>>; };
#endif
template<class TypeTag>
struct EnableFVGridGeometryCache<TypeTag, TTag::Soil> { static constexpr bool value = true; };
......
......@@ -93,6 +93,10 @@ struct SpatialParams<TypeTag, TTag::OnePTwoCNITransientBC>
template<class TypeTag>
struct UseMoles<TypeTag, TTag::OnePTwoCNITransientBC> { static constexpr bool value = true; };
#ifndef ENABLECACHING
#define ENABLECACHING false
#endif
// Switch on/off caching
template<class TypeTag>
struct EnableFVGridGeometryCache<TypeTag, TTag::OnePTwoCNITransientBC> { static constexpr bool value = ENABLECACHING; };
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment