3.3.0
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Static Public Attributes | List of all members
Dumux::NonEquilbriumIndices< EquilibriumIndices, numEnergyEqFluid, numEnergyEqSolid, numEq > Class Template Reference

The primary variable and equation indices for the MpNc model. More...

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

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

Description

template<class EquilibriumIndices, int numEnergyEqFluid, int numEnergyEqSolid, int numEq>
class Dumux::NonEquilbriumIndices< EquilibriumIndices, numEnergyEqFluid, numEnergyEqSolid, numEq >

The primary variable and equation indices for the MpNc model.

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

Equation index of the energy equation.

◆ energyEqIdx

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

Compatibility with non kinetic models.

◆ energyEqSolidIdx

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

Equation index of the energy equation.

◆ temperature0Idx

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

Index for the temperature of the wetting phase in a vector of primary variables.

◆ temperatureIdx

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

Compatibility with non kinetic models.

◆ temperatureSolidIdx

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

Index for the temperature of the solid phase in a vector of primary variables.


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