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

Defines the common properties required by the porous medium multi-phase models. More...

`#include <opm/models/utils/propertysystem.hh>`

Go to the source code of this file.

## Classes

struct | Opm::Properties::SpatialDiscretizationSplice< TypeTag, MyTypeTag >
| The splice to be used for the spatial discretization. More...
struct | Opm::Properties::NumPhases< TypeTag, MyTypeTag >
| Number of fluid phases in the system. More...
struct | Opm::Properties::NumComponents< TypeTag, MyTypeTag >
| Number of chemical species in the system. More...
struct | Opm::Properties::Indices< TypeTag, MyTypeTag >
| Enumerations used by the model. More...
struct | Opm::Properties::MaterialLaw< TypeTag, MyTypeTag >
| The material law which ought to be used (extracted from the spatial parameters). More...
struct | Opm::Properties::MaterialLawParams< TypeTag, MyTypeTag >
| The context material law (extracted from the spatial parameters). More...
struct | Opm::Properties::SolidEnergyLaw< TypeTag, MyTypeTag >
| The material law for the energy stored in the solid matrix. More...
struct | Opm::Properties::SolidEnergyLawParams< TypeTag, MyTypeTag >
| The parameters of the material law for energy storage of the solid. More...
struct | Opm::Properties::ThermalConductionLaw< TypeTag, MyTypeTag >
| The material law for thermal conduction. More...
struct | Opm::Properties::ThermalConductionLawParams< TypeTag, MyTypeTag >
| The parameters of the material law for thermal conduction. More...
struct | Opm::Properties::FluidSystem< TypeTag, MyTypeTag >
| The fluid systems including the information about the phases. More...
struct | Opm::Properties::FluxModule< TypeTag, MyTypeTag >
| Specifies the relation used for velocity. More...
struct | Opm::Properties::EnableEnergy< TypeTag, MyTypeTag >
| Specify whether energy should be considered as a conservation quantity or not. More...
struct | Opm::Properties::EnableDiffusion< TypeTag, MyTypeTag >
| Enable diffusive fluxes? More...
struct | Opm::Properties::EnableDispersion< TypeTag, MyTypeTag >
| Enable dispersive fluxes? More...
struct | Opm::Properties::EnableConvectiveMixing< TypeTag, MyTypeTag >
| Enable convective mixing? More...
struct | Opm::Properties::EnableWater< TypeTag, MyTypeTag >
| Enable water? More...

## Namespaces

namespace | Opm
| This file contains a set of helper functions used by VFPProd / VFPInj.

## Detailed Description

Defines the common properties required by the porous medium multi-phase models.