Opm::DirectionalMobility< TypeTag, Evaluation > Struct Template Reference

#include <directionalmobility.hh>

Public Types

enum  { numPhases = getPropValue<TypeTag, Properties::NumPhases>() }
 
using array_type = std::array< Evaluation, numPhases >
 

Public Member Functions

 DirectionalMobility (const DirectionalMobility &other)
 
 DirectionalMobility (const array_type &mX, const array_type &mY, const array_type &mZ)
 
 DirectionalMobility ()
 
array_typegetArray (int index)
 

Public Attributes

array_type mobilityX_
 
array_type mobilityY_
 
array_type mobilityZ_
 

Member Typedef Documentation

◆ array_type

template<class TypeTag , class Evaluation >
using Opm::DirectionalMobility< TypeTag, Evaluation >::array_type = std::array<Evaluation,numPhases>

Member Enumeration Documentation

◆ anonymous enum

template<class TypeTag , class Evaluation >
anonymous enum
Enumerator
numPhases 

Constructor & Destructor Documentation

◆ DirectionalMobility() [1/3]

template<class TypeTag , class Evaluation >
Opm::DirectionalMobility< TypeTag, Evaluation >::DirectionalMobility ( const DirectionalMobility< TypeTag, Evaluation > &  other)
inline

◆ DirectionalMobility() [2/3]

template<class TypeTag , class Evaluation >
Opm::DirectionalMobility< TypeTag, Evaluation >::DirectionalMobility ( const array_type mX,
const array_type mY,
const array_type mZ 
)
inline

◆ DirectionalMobility() [3/3]

template<class TypeTag , class Evaluation >
Opm::DirectionalMobility< TypeTag, Evaluation >::DirectionalMobility ( )
inline

Member Function Documentation

◆ getArray()

Member Data Documentation

◆ mobilityX_

template<class TypeTag , class Evaluation >
array_type Opm::DirectionalMobility< TypeTag, Evaluation >::mobilityX_

◆ mobilityY_

template<class TypeTag , class Evaluation >
array_type Opm::DirectionalMobility< TypeTag, Evaluation >::mobilityY_

◆ mobilityZ_

template<class TypeTag , class Evaluation >
array_type Opm::DirectionalMobility< TypeTag, Evaluation >::mobilityZ_

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