28#ifndef EWOMS_IMMISCIBLE_INDICES_HH
29#define EWOMS_IMMISCIBLE_INDICES_HH
41template <
class TypeTag,
int PVOffset>
43 :
public EnergyIndices<PVOffset + getPropValue<TypeTag, Properties::NumPhases>(),
44 getPropValue<TypeTag, Properties::EnableEnergy>()>
52 static const int numEq = numPhases + EnergyIndices::numEq_;
Contains the classes required to consider energy as a conservation quantity in a multi-phase module.
Defines the properties required for the immiscible multi-phase model.
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
Provides the indices required for the energy equation.
The indices for the isothermal multi-phase model.
Definition immiscibleindices.hh:45
static const int pressure0Idx
Index for wetting/non-wetting phase pressure (depending on formulation) in a solution vector.
Definition immiscibleindices.hh:58
static const int saturation0Idx
Index of the saturation of the non-wetting/wetting phase.
Definition immiscibleindices.hh:60
static const int conti0EqIdx
Index of the continuity equation of the first phase.
Definition immiscibleindices.hh:65