28 #ifndef EWOMS_FLASH_INDICES_HH 29 #define EWOMS_FLASH_INDICES_HH 43 template <
class TypeTag,
int PVOffset>
45 :
public EnergyIndices<PVOffset + getPropValue<TypeTag, Properties::NumComponents>(),
46 getPropValue<TypeTag, Properties::EnableEnergy>()>
48 static constexpr
int numComponents = getPropValue<TypeTag, Properties::NumComponents>();
49 enum { enableEnergy = getPropValue<TypeTag, Properties::EnableEnergy>() };
54 static const int numEq = numComponents + EnergyIndices::numEq_;
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 const int conti0EqIdx
Index of the mass conservation equation for the first component.
Definition: flashindices.hh:66
static const int numEq
number of equations/primary variables
Definition: flashindices.hh:54
Provides the indices required for the energy equation.
Definition: energymodule.hh:494
static const int cTot0Idx
Index of the total concentration of the first component in the pore space.
Definition: flashindices.hh:60
Defines the primary variable and equation indices for the compositional multi-phase model based on fl...
Definition: flashindices.hh:44