A generic traits class for three-phase material laws.
More...
#include <MaterialTraits.hpp>
|
| typedef ScalarT | Scalar |
| | The type used for scalar floating point values. More...
|
| |
template<class ScalarT, int wettingPhaseIdxV, int nonWettingasPhaseIdxV, int gasPhaseIdxV>
class Opm::ThreePhaseMaterialTraits< ScalarT, wettingPhaseIdxV, nonWettingasPhaseIdxV, gasPhaseIdxV >
A generic traits class for three-phase material laws.
template<class ScalarT , int wettingPhaseIdxV, int nonWettingasPhaseIdxV, int gasPhaseIdxV>
The type used for scalar floating point values.
template<class ScalarT , int wettingPhaseIdxV, int nonWettingasPhaseIdxV, int gasPhaseIdxV>
The index of the gas phase (i.e., the least wetting phase)
template<class ScalarT , int wettingPhaseIdxV, int nonWettingasPhaseIdxV, int gasPhaseIdxV>
| const int Opm::ThreePhaseMaterialTraits< ScalarT, wettingPhaseIdxV, nonWettingasPhaseIdxV, gasPhaseIdxV >::nonWettingPhaseIdx = nonWettingasPhaseIdxV |
|
static |
The index of the non-wetting liquid phase.
template<class ScalarT , int wettingPhaseIdxV, int nonWettingasPhaseIdxV, int gasPhaseIdxV>
The number of fluid phases.
template<class ScalarT , int wettingPhaseIdxV, int nonWettingasPhaseIdxV, int gasPhaseIdxV>
The index of the wetting liquid phase.
The documentation for this class was generated from the following file:
|