28 #ifndef EWOMS_FLASH_INDICES_HH
29 #define EWOMS_FLASH_INDICES_HH
44 template <
class TypeTag,
int PVOffset>
46 :
public EnergyIndices<PVOffset + GET_PROP_VALUE(TypeTag, NumComponents),
47 GET_PROP_VALUE(TypeTag, EnableEnergy)>
55 static const int numEq = numComponents + EnergyIndices::numEq_;
static const int conti0EqIdx
Index of the mass conservation equation for the first component.
Definition: flashindices.hh:67
static const int numEq
number of equations/primary variables
Definition: flashindices.hh:55
#define GET_PROP_VALUE(TypeTag, PropTagName)
Access the value attribute of a property for a type tag.
Definition: propertysystem.hh:469
Contains the classes required to consider energy as a conservation quantity in a multi-phase module...
Provides the indices required for the energy equation.
Definition: energymodule.hh:504
Declares the properties required by the compositional multi-phase model based on flash calculations...
Defines the primary variable and equation indices for the compositional multi-phase model based on fl...
Definition: flashindices.hh:45
static const int cTot0Idx
Index of the total concentration of the first component in the pore space.
Definition: flashindices.hh:61