3.5-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Public Types | List of all members
Dumux::TwoPVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, SR > Struct Template Reference

Traits class for the two-phase model. More...

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

Description

template<class PV, class FSY, class FST, class SSY, class SST, class PT, class MT, class SR>
struct Dumux::TwoPVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, SR >

Traits class for the two-phase model.

Template Parameters
PVThe type used for primary variables
FSYThe fluid system type
FSTThe fluid state type
SSYThe solid system type
SSTThe solid state type
PTThe type used for permeabilities
MTThe model traits
SRThe class used for reconstruction of nonwetting phase saturations in scvs

Public Types

using PrimaryVariables = PV
 
using FluidSystem = FSY
 
using FluidState = FST
 
using SolidSystem = SSY
 
using SolidState = SST
 
using PermeabilityType = PT
 
using ModelTraits = MT
 
using SaturationReconstruction = SR
 

Member Typedef Documentation

◆ FluidState

template<class PV , class FSY , class FST , class SSY , class SST , class PT , class MT , class SR >
using Dumux::TwoPVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, SR >::FluidState = FST

◆ FluidSystem

template<class PV , class FSY , class FST , class SSY , class SST , class PT , class MT , class SR >
using Dumux::TwoPVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, SR >::FluidSystem = FSY

◆ ModelTraits

template<class PV , class FSY , class FST , class SSY , class SST , class PT , class MT , class SR >
using Dumux::TwoPVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, SR >::ModelTraits = MT

◆ PermeabilityType

template<class PV , class FSY , class FST , class SSY , class SST , class PT , class MT , class SR >
using Dumux::TwoPVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, SR >::PermeabilityType = PT

◆ PrimaryVariables

template<class PV , class FSY , class FST , class SSY , class SST , class PT , class MT , class SR >
using Dumux::TwoPVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, SR >::PrimaryVariables = PV

◆ SaturationReconstruction

template<class PV , class FSY , class FST , class SSY , class SST , class PT , class MT , class SR >
using Dumux::TwoPVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, SR >::SaturationReconstruction = SR

◆ SolidState

template<class PV , class FSY , class FST , class SSY , class SST , class PT , class MT , class SR >
using Dumux::TwoPVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, SR >::SolidState = SST

◆ SolidSystem

template<class PV , class FSY , class FST , class SSY , class SST , class PT , class MT , class SR >
using Dumux::TwoPVolumeVariablesTraits< PV, FSY, FST, SSY, SST, PT, MT, SR >::SolidSystem = SSY

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