version 3.10-dev
Dumux::ThreePThreeCIndices Class Reference

The indices for the isothermal three-phase three-component model.

#include <dumux/porousmediumflow/3p3c/indices.hh>

Static Public Attributes

static constexpr int threePhases = 1
 All three phases are present. More...
 
static constexpr int wPhaseOnly = 2
 Only the water phase is present. More...
 
static constexpr int gnPhaseOnly = 3
 Only gas and NAPL phases are present. More...
 
static constexpr int wnPhaseOnly = 4
 Only water and NAPL phases are present. More...
 
static constexpr int gPhaseOnly = 5
 Only gas phase is present. More...
 
static constexpr int wgPhaseOnly = 6
 Only water and gas phases are present. More...
 
static constexpr int pressureIdx = 0
 index for gas phase pressure in a solution vector More...
 
static constexpr int switch1Idx = 1
 index 1 of saturation or mole fraction More...
 
static constexpr int switch2Idx = 2
 index 2 of saturation or mole fraction More...
 
static constexpr int pgIdx = pressureIdx
 index for gas phase pressure in a solution vector More...
 
static constexpr int sOrX1Idx = switch1Idx
 index of either the saturation of the wetting phase or the mole fraction secondary component if a phase is not present More...
 
static constexpr int sOrX2Idx = switch2Idx
 index of either the saturation of the nonwetting phase or the mole fraction secondary component if a phase is not present More...
 
static constexpr int conti0EqIdx = 0
 

Member Data Documentation

◆ conti0EqIdx

constexpr int Dumux::ThreePThreeCIndices::conti0EqIdx = 0
staticconstexpr

◆ gnPhaseOnly

constexpr int Dumux::ThreePThreeCIndices::gnPhaseOnly = 3
staticconstexpr

◆ gPhaseOnly

constexpr int Dumux::ThreePThreeCIndices::gPhaseOnly = 5
staticconstexpr

◆ pgIdx

constexpr int Dumux::ThreePThreeCIndices::pgIdx = pressureIdx
staticconstexpr

◆ pressureIdx

constexpr int Dumux::ThreePThreeCIndices::pressureIdx = 0
staticconstexpr

◆ sOrX1Idx

constexpr int Dumux::ThreePThreeCIndices::sOrX1Idx = switch1Idx
staticconstexpr

◆ sOrX2Idx

constexpr int Dumux::ThreePThreeCIndices::sOrX2Idx = switch2Idx
staticconstexpr

◆ switch1Idx

constexpr int Dumux::ThreePThreeCIndices::switch1Idx = 1
staticconstexpr

◆ switch2Idx

constexpr int Dumux::ThreePThreeCIndices::switch2Idx = 2
staticconstexpr

◆ threePhases

constexpr int Dumux::ThreePThreeCIndices::threePhases = 1
staticconstexpr

◆ wgPhaseOnly

constexpr int Dumux::ThreePThreeCIndices::wgPhaseOnly = 6
staticconstexpr

◆ wnPhaseOnly

constexpr int Dumux::ThreePThreeCIndices::wnPhaseOnly = 4
staticconstexpr

◆ wPhaseOnly

constexpr int Dumux::ThreePThreeCIndices::wPhaseOnly = 2
staticconstexpr

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