Commit 046ad2ea authored by Timo Koch's avatar Timo Koch
Browse files

[discretization] Fix missing includes

parent 10ce6617
......@@ -31,8 +31,11 @@
#include <dumux/discretization/methods.hh>
namespace Dumux
{
namespace Dumux {
// forward declaration
template <class TypeTag, DiscretizationMethods DM>
class FouriersLawNonEquilibriumImplementation;
/*!
* \ingroup BoxFouriersLaw
......
......@@ -28,6 +28,7 @@
#include <dune/geometry/referenceelements.hh>
#include <dune/localfunctions/lagrange/pqkfactory.hh>
#include <dumux/common/properties.hh>
#include <dumux/discretization/scvandscvfiterators.hh>
#include <dumux/discretization/box/boxgeometryhelper.hh>
......
......@@ -27,20 +27,16 @@
#include <dune/common/float_cmp.hh>
#include <dumux/common/math.hh>
#include <dumux/common/properties.hh>
#include <dumux/common/parameters.hh>
#include <dumux/discretization/methods.hh>
#include <dumux/discretization/fluxvariablescaching.hh>
namespace Dumux
{
namespace Dumux {
namespace Properties
{
// forward declaration of properties
NEW_PROP_TAG(NumPhases);
NEW_PROP_TAG(EffectiveDiffusivityModel);
}
// forward declaration
template <class TypeTag, DiscretizationMethods DM>
class MaxwellStefansLawImplementation;
/*!
* \ingroup CCTpfaMaxwellStefansLaw
......
......@@ -24,6 +24,7 @@
#define DUMUX_SCVF_TO_SCV_BCTYPES_HH
#include <vector>
#include <dune/common/exceptions.hh>
#include <dumux/discretization/methods.hh>
namespace Dumux
......
......@@ -28,11 +28,12 @@
#include <vector>
#include <utility>
#include <algorithm>
#include <dumux/common/properties.hh>
#include <dumux/discretization/fluxstencil.hh>
namespace Dumux
{
namespace Dumux {
/*!
* \ingroup CCDiscretization
......
......@@ -27,6 +27,8 @@
#define DUMUX_DISCRETIZATION_CC_MPFA_DARCYS_LAW_HH
#include <dumux/common/properties.hh>
#include <dumux/common/parameters.hh>
#include <dumux/discretization/methods.hh>
namespace Dumux
{
......
......@@ -25,6 +25,7 @@
#include <dune/common/exceptions.hh>
#include <dumux/common/properties.hh>
#include <dumux/common/parameters.hh>
#include "fluxvariablescachefiller.hh"
#include "methods.hh"
......
......@@ -23,8 +23,10 @@
#ifndef DUMUX_DISCRETIZATION_CCMPFA_ELEMENT_VOLUMEVARIABLES_HH
#define DUMUX_DISCRETIZATION_CCMPFA_ELEMENT_VOLUMEVARIABLES_HH
namespace Dumux
{
#include <utility>
#include <dumux/common/properties.hh>
namespace Dumux {
/*!
* \ingroup ImplicitModel
......
......@@ -27,9 +27,10 @@
#include <dumux/common/math.hh>
#include <dumux/common/properties.hh>
#include <dumux/discretization/methods.hh>
namespace Dumux {
namespace Dumux
{
// forward declaration
template<class TypeTag, DiscretizationMethods discMethod>
class FicksLawImplementation;
......
......@@ -25,6 +25,7 @@
#define DUMUX_DISCRETIZATION_CC_MPFA_FOURIERS_LAW_HH
#include <dumux/common/properties.hh>
#include <dumux/discretization/methods.hh>
namespace Dumux
{
......
......@@ -26,6 +26,7 @@
#include <vector>
#include <utility>
#include <algorithm>
#include <dumux/common/properties.hh>
#include <dumux/discretization/fluxstencil.hh>
......
......@@ -24,12 +24,17 @@
#define DUMUX_DISCRETIZATION_CC_MPFA_HELPER_HH
#include <dune/common/version.hh>
#include <dune/common/fvector.hh>
#include <dune/common/fmatrix.hh>
#include <dune/common/parallel/mpihelper.hh>
#include <dune/geometry/type.hh>
#include <dune/geometry/referenceelements.hh>
#include <dumux/common/properties.hh>
#include <dumux/common/math.hh>
#include "methods.hh"
namespace Dumux
{
namespace Dumux {
/*!
* \brief Mpfa method-specific implementation of the helper class (dimension-dependent)
......
......@@ -24,6 +24,7 @@
#ifndef DUMUX_DISCRETIZATION_CC_MPFA_INTERACTIONVOLUMEDATAHANDLE_HH
#define DUMUX_DISCRETIZATION_CC_MPFA_INTERACTIONVOLUMEDATAHANDLE_HH
#include <dune/common/exceptions.hh>
#include <dumux/common/properties.hh>
namespace Dumux
......
......@@ -23,6 +23,9 @@
#ifndef DUMUX_DISCRETIZATION_CC_MPFA_O_LOCALSUBCONTROLENTITIES_HH
#define DUMUX_DISCRETIZATION_CC_MPFA_O_LOCALSUBCONTROLENTITIES_HH
#include <dune/common/fvector.hh>
#include <dumux/common/properties.hh>
namespace Dumux
{
template<class TypeTag, class IvIndexSet>
......
......@@ -27,20 +27,16 @@
#include <dune/common/float_cmp.hh>
#include <dumux/common/math.hh>
#include <dumux/common/properties.hh>
#include <dumux/common/parameters.hh>
#include <dumux/discretization/methods.hh>
#include <dumux/discretization/fluxvariablescaching.hh>
namespace Dumux
{
namespace Dumux {
namespace Properties
{
// forward declaration of properties
NEW_PROP_TAG(NumPhases);
NEW_PROP_TAG(EffectiveDiffusivityModel);
}
// forward declaration
template <class TypeTag, DiscretizationMethods DM>
class MaxwellStefansLawImplementation;
/*!
* \ingroup CCTpfaMaxwellStefansLaw
......
......@@ -27,6 +27,7 @@
#ifndef DUMUX_DISCRETIZATION_DARCYS_LAW_HH
#define DUMUX_DISCRETIZATION_DARCYS_LAW_HH
#include <dumux/common/properties.hh>
#include <dumux/discretization/methods.hh>
namespace Dumux
......
......@@ -24,10 +24,11 @@
#ifndef DUMUX_DISCRETIZATION_FOURIERS_LAW_NONEQUILIBRIUM_HH
#define DUMUX_DISCRETIZATION_FOURIERS_LAW_NONEQUILIBRIUM_HH
#include <dumux/common/properties.hh>
#include <dumux/discretization/methods.hh>
namespace Dumux
{
namespace Dumux {
// forward declaration
template <class TypeTag, DiscretizationMethods Method>
class FouriersLawNonEquilibriumImplementation
......
......@@ -24,6 +24,7 @@
#ifndef DUMUX_DISCRETIZATION_MAXWELL_STEFAN_LAW_HH
#define DUMUX_DISCRETIZATION_MAXWELL_STEFAN_LAW_HH
#include <dumux/common/properties.hh>
#include <dumux/discretization/methods.hh>
namespace Dumux
......
......@@ -23,6 +23,8 @@
#ifndef DUMUX_DISCRETIZATION_STAGGERED_FACE_SOLUTION_HH
#define DUMUX_DISCRETIZATION_STAGGERED_FACE_SOLUTION_HH
#include <vector>
#include <algorithm>
#include <dumux/common/properties.hh>
#include <dumux/discretization/staggered/elementvolumevariables.hh>
......
......@@ -72,8 +72,6 @@ public:
resetEq(eqIdx);
boundaryInfo_[eqIdx].visited = true;
boundaryInfo_[eqIdx].isDirichletCell = true;
Valgrind::SetDefined(boundaryInfo_[eqIdx]);
}
/*!
......@@ -95,7 +93,6 @@ public:
resetEq(eqIdx);
boundaryInfo_[eqIdx].visited = true;
boundaryInfo_[eqIdx].isSymmetry = true;
Valgrind::SetDefined(boundaryInfo_[eqIdx]);
}
}
......
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