Wrapper type for 3p interface laws providing pc-S and kr-S rules. More...
#include <dumux/material/fluidmatrixinteractions/fluidmatrixinteraction.hh>
Wrapper type for 3p interface laws providing pc-S and kr-S rules.
Public Types | |
using | Scalar = typename std::decay_t< T >::Scalar |
using | value_type = T |
using | PcKrSwType = T |
Public Member Functions | |
ThreePhasePcKrSw (T &&impl) | |
Scalar | pcgw (const Scalar sw, const Scalar sn) const |
Scalar | pcnw (const Scalar sw, const Scalar sn) const |
Scalar | pcgn (const Scalar sw, const Scalar sn) const |
Scalar | pcAlpha (const Scalar sw, const Scalar sn) const |
Scalar | krw (const Scalar sw, const Scalar sn) const |
Scalar | krn (const Scalar sw, const Scalar sn) const |
Scalar | krg (const Scalar sw, const Scalar sn) const |
Scalar | kr (const int phaseIdx, const Scalar sw, const Scalar sn) const |
const T & | pcSwCurve () const |
const T & | krSwCurve () const |
using Dumux::FluidMatrix::ThreePhasePcKrSw< T >::PcKrSwType = T |
using Dumux::FluidMatrix::ThreePhasePcKrSw< T >::Scalar = typename std::decay_t<T>::Scalar |
using Dumux::FluidMatrix::ThreePhasePcKrSw< T >::value_type = T |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |