|
|
static constexpr int | numPhases = 3 |
| | The number of fluid phases.
|
|
static constexpr int | wettingPhaseIdx = wettingPhaseIdxV |
| | The index of the wetting liquid phase.
|
|
static constexpr int | nonWettingPhaseIdx = nonWettingasPhaseIdxV |
| | The index of the non-wetting liquid phase.
|
|
static constexpr int | gasPhaseIdx = gasPhaseIdxV |
| | The index of the gas phase (i.e., the least wetting phase).
|
|
static constexpr bool | enableHysteresis = enableHysteresisV |
| | Is hysteresis enabled.
|
|
static constexpr bool | enableEndpointScaling = enableEndpointScalingV |
| | Is endpoint scaling enabled.
|
template<class ScalarT, int wettingPhaseIdxV, int nonWettingasPhaseIdxV, int gasPhaseIdxV, bool enableHysteresisV, bool enableEndpointScalingV>
class Opm::ThreePhaseMaterialTraits< ScalarT, wettingPhaseIdxV, nonWettingasPhaseIdxV, gasPhaseIdxV, enableHysteresisV, enableEndpointScalingV >
A generic traits class for three-phase material laws.