version 3.9-dev
Dumux::NonEquilbriumIndices< EquilibriumIndices, numEnergyEqFluid, numEnergyEqSolid, numEq > Class Template Reference

The primary variable and equation indices for the MpNc model.

#include <dumux/porousmediumflow/nonequilibrium/indices.hh>

Inheritance diagram for Dumux::NonEquilbriumIndices< EquilibriumIndices, numEnergyEqFluid, numEnergyEqSolid, numEq >:

Static Public Attributes

static constexpr unsigned int temperature0Idx = numEq - numEnergyEqFluid - numEnergyEqSolid
 Index for the temperature of the wetting phase in a vector of primary variables. More...
 
static constexpr unsigned int temperatureSolidIdx = numEq - numEnergyEqSolid
 Index for the temperature of the solid phase in a vector of primary variables. More...
 
static constexpr unsigned int temperatureIdx = temperature0Idx
 Compatibility with non kinetic models. More...
 
static constexpr unsigned int energyEq0Idx = numEq - numEnergyEqFluid - numEnergyEqSolid
 Equation index of the energy equation. More...
 
static constexpr unsigned int energyEqIdx = energyEq0Idx
 Compatibility with non kinetic models. More...
 
static constexpr unsigned int energyEqSolidIdx = numEq - numEnergyEqSolid
 Equation index of the energy equation. More...
 

Member Data Documentation

◆ energyEq0Idx

template<class EquilibriumIndices , int numEnergyEqFluid, int numEnergyEqSolid, int numEq>
constexpr unsigned int Dumux::NonEquilbriumIndices< EquilibriumIndices, numEnergyEqFluid, numEnergyEqSolid, numEq >::energyEq0Idx = numEq - numEnergyEqFluid - numEnergyEqSolid
staticconstexpr

◆ energyEqIdx

template<class EquilibriumIndices , int numEnergyEqFluid, int numEnergyEqSolid, int numEq>
constexpr unsigned int Dumux::NonEquilbriumIndices< EquilibriumIndices, numEnergyEqFluid, numEnergyEqSolid, numEq >::energyEqIdx = energyEq0Idx
staticconstexpr

◆ energyEqSolidIdx

template<class EquilibriumIndices , int numEnergyEqFluid, int numEnergyEqSolid, int numEq>
constexpr unsigned int Dumux::NonEquilbriumIndices< EquilibriumIndices, numEnergyEqFluid, numEnergyEqSolid, numEq >::energyEqSolidIdx = numEq - numEnergyEqSolid
staticconstexpr

◆ temperature0Idx

template<class EquilibriumIndices , int numEnergyEqFluid, int numEnergyEqSolid, int numEq>
constexpr unsigned int Dumux::NonEquilbriumIndices< EquilibriumIndices, numEnergyEqFluid, numEnergyEqSolid, numEq >::temperature0Idx = numEq - numEnergyEqFluid - numEnergyEqSolid
staticconstexpr

◆ temperatureIdx

template<class EquilibriumIndices , int numEnergyEqFluid, int numEnergyEqSolid, int numEq>
constexpr unsigned int Dumux::NonEquilbriumIndices< EquilibriumIndices, numEnergyEqFluid, numEnergyEqSolid, numEq >::temperatureIdx = temperature0Idx
staticconstexpr

◆ temperatureSolidIdx

template<class EquilibriumIndices , int numEnergyEqFluid, int numEnergyEqSolid, int numEq>
constexpr unsigned int Dumux::NonEquilbriumIndices< EquilibriumIndices, numEnergyEqFluid, numEnergyEqSolid, numEq >::temperatureSolidIdx = numEq - numEnergyEqSolid
staticconstexpr

The documentation for this class was generated from the following file: