Wrapper type for 3p interface laws providing pc-S and kr-S rules.
#include <dumux/material/fluidmatrixinteractions/fluidmatrixinteraction.hh>
| 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 | 
| 
 | inlineexplicit | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline |