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>
43template<
class TypeTag>
class DgfVanguard;
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>
102template<
class TypeTag,
class MyTypeTag>
106template<
class TypeTag,
class MyTypeTag>
111template<
class TypeTag,
class MyTypeTag>
115template<
class TypeTag,
class MyTypeTag>
124template<
class TypeTag,
class MyTypeTag>
132template<
class TypeTag>
136template<
class TypeTag>
139 using type = Dune::ParameterTree;
141 static Dune::ParameterTree& tree()
143 static Dune::ParameterTree
obj_;
149template<
class TypeTag>
151{
static constexpr auto value =
""; };
154template<
class TypeTag>
155struct GridPart<TypeTag, TTag::NumericModel>
158 using type = Dune::Fem::AdaptiveLeafGridPart<Grid>;
161template<
class TypeTag>
162struct GridView<TypeTag, TTag::NumericModel>
169template<
class TypeTag>
174template<
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
This file contains a set of helper functions used by VFPProd / VFPInj.
Definition blackoilboundaryratevector.hh:37
constexpr auto getPropValue()
get the value data member of a property
Definition propertysystem.hh:242
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:235
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:125
level of the grid view
Definition basicproperties.hh:112
Definition basicproperties.hh:103
The type of the DUNE grid.
Definition basicproperties.hh:100
Property which defines the group that is queried for parameters by default.
Definition basicproperties.hh:92
The type of the model.
Definition basicproperties.hh:88
Number of equations in the system of PDEs.
Definition basicproperties.hh:80
Property which provides a Dune::ParameterTree.
Definition basicproperties.hh:84
Property to specify the type of scalar values.
Definition basicproperties.hh:76
Manages the simulation time.
Definition basicproperties.hh:116
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:40
Property which provides a Vanguard (manages grids)
Definition basicproperties.hh:96