27#ifndef DUMUX_FVMPFAPROPERTIES_HH
28#define DUMUX_FVMPFAPROPERTIES_HH
33#include <dune/grid/yaspgrid.hh>
35#include <dune/alugrid/grid.hh>
38#include <dune/grid/uggrid.hh>
52 static const int any = 0;
61template<
class Gr
id,
int dim>
68struct GridImp<
Dune::YaspGrid<dim>, dim>
75struct GridImp<
Dune::ALUGrid<dim, dim, Dune::cube, Dune::nonconforming>, dim>
83struct GridImp<
Dune::UGGrid<dim>, dim>
97template<
class TypeTag,
class MyTypeTag>
99template<
class TypeTag,
class MyTypeTag>
101template<
class TypeTag,
class MyTypeTag>
103template<
class TypeTag,
class MyTypeTag>
105template<
class TypeTag,
class MyTypeTag>
116template<
class TypeTag>
117struct GridImplementation<TypeTag, TTag::MPFAProperties>
120 using Grid = GetPropType<TypeTag, Properties::Grid>;
122 static const int value = GridImp<Grid, Grid::dimension>::imp;
127template<
class TypeTag>
Definition: common/pdesolver.hh:35
a tag to mark properties as undefined
Definition: propertysystem.hh:36
Indices denoting the different grid types.
Definition: porousmediumflow/sequential/cellcentered/mpfa/properties.hh:49
static const int any
Definition: porousmediumflow/sequential/cellcentered/mpfa/properties.hh:52
static const int ugGrid
Definition: porousmediumflow/sequential/cellcentered/mpfa/properties.hh:56
static const int yaspGrid
Definition: porousmediumflow/sequential/cellcentered/mpfa/properties.hh:54
static const int aluGrid
Definition: porousmediumflow/sequential/cellcentered/mpfa/properties.hh:58
Definition: porousmediumflow/sequential/cellcentered/mpfa/properties.hh:94
The grid type indices to decide which grid is used.
Definition: porousmediumflow/sequential/cellcentered/mpfa/properties.hh:98
Gives kind of grid implementation in form of a GridType.
Definition: porousmediumflow/sequential/cellcentered/mpfa/properties.hh:100
Type of the data container for one interaction volume.
Definition: porousmediumflow/sequential/cellcentered/mpfa/properties.hh:102
Type of the data container for one interaction volume.
Definition: porousmediumflow/sequential/cellcentered/mpfa/properties.hh:104
Type defining the transmissibility calculation.
Definition: porousmediumflow/sequential/cellcentered/mpfa/properties.hh:106
Declares all properties used in Dumux.
Base file for properties related to sequential models.