Loading...
Searching...
No Matches
basicproperties.hh File Reference

Defines a type tags and some fundamental properties all models. More...

`#include <dune/common/parametertree.hh>`
`#include <opm/models/utils/basicparameters.hh>`
`#include <opm/models/utils/parametersystem.hpp>`
`#include <opm/models/utils/propertysystem.hh>`

Go to the source code of this file.

## Classes

struct | Opm::Properties::TTag::NumericModel
| Type tag for all models. More...
struct | Opm::Properties::TTag::ImplicitModel
| Type tag for all fully coupled models. More...
struct | Opm::Properties::Scalar< TypeTag, MyTypeTag >
| Property to specify the type of scalar values. More...
struct | Opm::Properties::NumEq< TypeTag, MyTypeTag >
| Number of equations in the system of PDEs. More...
struct | Opm::Properties::ParameterTree< TypeTag, MyTypeTag >
| Property which provides a Dune::ParameterTree. More...
struct | Opm::Properties::Model< TypeTag, MyTypeTag >
| The type of the model. More...
struct | Opm::Properties::ModelParameterGroup< TypeTag, MyTypeTag >
| Property which defines the group that is queried for parameters by default. More...
struct | Opm::Properties::Vanguard< TypeTag, MyTypeTag >
| Property which provides a Vanguard (manages grids). More...
struct | Opm::Properties::Grid< TypeTag, MyTypeTag >
| The type of the DUNE grid. More...
struct | Opm::Properties::GridView< TypeTag, MyTypeTag >
struct | Opm::Properties::GridViewLevel< TypeTag, MyTypeTag >
| level of the grid view More...
struct | Opm::Properties::Simulator< TypeTag, MyTypeTag >
| Manages the simulation time. More...
struct | Opm::Properties::BorderListCreator< TypeTag, MyTypeTag >
| The class which marks the border indices associated with the degrees of freedom on a process boundary. More...
struct | Opm::Properties::Scalar< TypeTag, TTag::NumericModel >
| Set the default type of scalar values to double. More...
struct | Opm::Properties::ParameterTree< TypeTag, TTag::NumericModel >
| Set the ParameterTree property. More...
struct | Opm::Properties::ModelParameterGroup< TypeTag, TTag::NumericModel >
| use the global group as default for the model's parameter group More...
struct | Opm::Properties::GridView< TypeTag, TTag::NumericModel >
| Use the leaf grid view by default. More...
struct | Opm::Properties::Vanguard< TypeTag, TTag::NumericModel >

## Namespaces

namespace | Opm
| This file contains a set of helper functions used by VFPProd / VFPInj.
namespace | Opm::Properties::TTag
| The generic type tag for problems using the immiscible multi-phase model.

## Detailed Description

Defines a type tags and some fundamental properties all models.