28 #ifndef EWOMS_PVS_INDICES_HH 29 #define EWOMS_PVS_INDICES_HH 44 template <
class TypeTag,
int PVOffset>
46 :
public EnergyIndices<PVOffset + getPropValue<TypeTag, Properties::NumComponents>(),
47 getPropValue<TypeTag, Properties::EnableEnergy>()>
49 static constexpr
int numComponents = getPropValue<TypeTag, Properties::NumComponents>();
50 enum { enableEnergy = getPropValue<TypeTag, Properties::EnableEnergy>() };
55 static constexpr
int numEq = numComponents + EnergyIndices::numEq_;
static constexpr int numEq
Number of partial differential equations or primary variables, respectively.
Definition: pvsindices.hh:55
Defines the common properties required by the porous medium multi-phase models.
Contains the classes required to consider energy as a conservation quantity in a multi-phase module...
This file contains a set of helper functions used by VFPProd / VFPInj.
Definition: blackoilbioeffectsmodules.hh:45
static constexpr int conti0EqIdx
Index of the mass conservation equation for the first component.
Definition: pvsindices.hh:68
static constexpr int pressure0Idx
Index for the pressure of the first phase.
Definition: pvsindices.hh:60
The indices for the compositional multi-phase primary variable switching model.
Definition: pvsindices.hh:45
Provides the indices required for the energy equation.
Definition: energymodule.hh:494
static constexpr int switch0Idx
Index of the either the saturation or the mole fraction of the phase with the lowest index...
Definition: pvsindices.hh:63