28#ifndef EWOMS_BASIC_PROPERTIES_HH
29#define EWOMS_BASIC_PROPERTIES_HH
31#include <dune/common/parametertree.hh>
38#include <dune/fem/gridpart/adaptiveleafgridpart.hh>
47namespace Opm::Properties {
75template<
class TypeTag,
class MyTypeTag>
79template<
class TypeTag,
class MyTypeTag>
83template<
class TypeTag,
class MyTypeTag>
87template<
class TypeTag,
class MyTypeTag>
91template<
class TypeTag,
class MyTypeTag>
95template<
class TypeTag,
class MyTypeTag>
99template<
class TypeTag,
class MyTypeTag>
103template<
class TypeTag,
class MyTypeTag>
106template<
class TypeTag,
class MyTypeTag>
110template<
class TypeTag,
class MyTypeTag>
115template<
class TypeTag,
class MyTypeTag>
119template<
class TypeTag,
class MyTypeTag>
128template<
class TypeTag,
class MyTypeTag>
136template<
class TypeTag>
137struct Scalar<TypeTag,
TTag::NumericModel> {
using type = double; };
140template<
class TypeTag>
143 using type = Dune::ParameterTree;
145 static Dune::ParameterTree& tree()
147 static Dune::ParameterTree obj_;
153template<
class TypeTag>
155{
static constexpr auto value =
""; };
158template<
class TypeTag>
159struct GridPart<TypeTag,
TTag::NumericModel>
162 using type = Dune::Fem::AdaptiveLeafGridPart<Grid>;
165template<
class TypeTag>
166struct GridView<TypeTag, TTag::NumericModel>
173template<
class TypeTag>
178template<
class TypeTag>
Defines some fundamental parameters for all models.
Provides a simulator vanguard which creates a grid by parsing a Dune Grid Format (DGF) file.
Definition dgfvanguard.hh:50
The generic type tag for problems using the immiscible multi-phase model.
Definition blackoilmodel.hh:82
This file contains a set of helper functions used by VFPProd / VFPInj.
Definition blackoilbioeffectsmodules.hh:45
typename Properties::Detail::GetPropImpl< TypeTag, Property >::type::type GetPropType
get the type alias defined in the property (equivalent to old macro GET_PROP_TYPE(....
Definition propertysystem.hh:233
This file provides the infrastructure to retrieve run-time parameters.
The Opm property system, traits with inheritance.
The class which marks the border indices associated with the degrees of freedom on a process boundary...
Definition basicproperties.hh:129
level of the grid view
Definition basicproperties.hh:116
Definition basicproperties.hh:107
The type of the DUNE grid.
Definition basicproperties.hh:104
Property which defines the group that is queried for parameters by default.
Definition basicproperties.hh:96
The type of the model.
Definition basicproperties.hh:92
Number of derivatives in the system of PDEs.
Definition basicproperties.hh:84
Number of equations in the system of PDEs.
Definition basicproperties.hh:80
Property which provides a Dune::ParameterTree.
Definition basicproperties.hh:88
Property to specify the type of scalar values.
Definition basicproperties.hh:76
Manages the simulation time.
Definition basicproperties.hh:120
Type tag for all fully coupled models.
Definition basicproperties.hh:64
Type tag for all models.
Definition basicproperties.hh:61
a tag to mark properties as undefined
Definition propertysystem.hh:38
Property which provides a Vanguard (manages grids).
Definition basicproperties.hh:100