3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Static Public Attributes | List of all members
Dumux::ThreePThreeCIndices Class Reference

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

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

Description

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

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

Only gas and NAPL phases are present.

◆ gPhaseOnly

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

Only gas phase is present.

◆ pgIdx

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

index for gas phase pressure in a solution vector

◆ pressureIdx

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

index for gas phase pressure in a solution vector

◆ sOrX1Idx

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

index of either the saturation of the wetting phase or the mole fraction secondary component if a phase is not present

◆ sOrX2Idx

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

index of either the saturation of the nonwetting phase or the mole fraction secondary component if a phase is not present

◆ switch1Idx

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

index 1 of saturation or mole fraction

◆ switch2Idx

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

index 2 of saturation or mole fraction

◆ threePhases

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

All three phases are present.

◆ wgPhaseOnly

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

Only water and gas phases are present.

◆ wnPhaseOnly

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

Only water and NAPL phases are present.

◆ wPhaseOnly

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

Only the water phase is present.


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