version 3.10-dev
Dumux::TwoPModelTraits< formulation > Struct Template Reference

Specifies a number properties of two-phase models.

#include <dumux/porousmediumflow/2p/model.hh>

Public Types

using Indices = TwoPIndices
 

Static Public Member Functions

static constexpr TwoPFormulation priVarFormulation ()
 
static constexpr int numEq ()
 
static constexpr int numFluidPhases ()
 
static constexpr int numFluidComponents ()
 
static constexpr bool enableAdvection ()
 
static constexpr bool enableMolecularDiffusion ()
 
static constexpr bool enableEnergyBalance ()
 

Member Typedef Documentation

◆ Indices

template<TwoPFormulation formulation>
using Dumux::TwoPModelTraits< formulation >::Indices = TwoPIndices

Member Function Documentation

◆ enableAdvection()

template<TwoPFormulation formulation>
static constexpr bool Dumux::TwoPModelTraits< formulation >::enableAdvection ( )
inlinestaticconstexpr

◆ enableEnergyBalance()

template<TwoPFormulation formulation>
static constexpr bool Dumux::TwoPModelTraits< formulation >::enableEnergyBalance ( )
inlinestaticconstexpr

◆ enableMolecularDiffusion()

template<TwoPFormulation formulation>
static constexpr bool Dumux::TwoPModelTraits< formulation >::enableMolecularDiffusion ( )
inlinestaticconstexpr

◆ numEq()

template<TwoPFormulation formulation>
static constexpr int Dumux::TwoPModelTraits< formulation >::numEq ( )
inlinestaticconstexpr

◆ numFluidComponents()

template<TwoPFormulation formulation>
static constexpr int Dumux::TwoPModelTraits< formulation >::numFluidComponents ( )
inlinestaticconstexpr

◆ numFluidPhases()

template<TwoPFormulation formulation>
static constexpr int Dumux::TwoPModelTraits< formulation >::numFluidPhases ( )
inlinestaticconstexpr

◆ priVarFormulation()

template<TwoPFormulation formulation>
static constexpr TwoPFormulation Dumux::TwoPModelTraits< formulation >::priVarFormulation ( )
inlinestaticconstexpr

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