|
My Project
|
Specification of the material parameters for the saturation function multiplexer. More...
#include <SatCurveMultiplexerParams.hpp>
Public Types | |
| enum | { numPhases = 2 } |
| using | Traits = TraitsT |
| using | Scalar = typename TraitsT::Scalar |
Public Member Functions | |
| SatCurveMultiplexerParams () | |
| The multiplexer constructor. | |
| SatCurveMultiplexerParams (const SatCurveMultiplexerParams &other) | |
| SatCurveMultiplexerParams & | operator= (const SatCurveMultiplexerParams &other) |
| void | setApproach (SatCurveMultiplexerApproach newApproach) |
| SatCurveMultiplexerApproach | approach () const |
| template<SatCurveMultiplexerApproach approachV> | |
| std::enable_if< approachV==SatCurveMultiplexerApproach::LET, LETParams >::type & | getRealParams () |
| template<SatCurveMultiplexerApproach approachV> | |
| std::enable_if< approachV==SatCurveMultiplexerApproach::LET, constLETParams >::type & | getRealParams () const |
| template<SatCurveMultiplexerApproach approachV> | |
| std::enable_if< approachV==SatCurveMultiplexerApproach::PiecewiseLinear, PLParams >::type & | getRealParams () |
| template<SatCurveMultiplexerApproach approachV> | |
| std::enable_if< approachV==SatCurveMultiplexerApproach::PiecewiseLinear, constPLParams >::type & | getRealParams () const |
| template<class Serializer > | |
| void | serializeOp (Serializer &serializer) |
Public Member Functions inherited from Opm::EnsureFinalized | |
| void | finalize () |
| Mark the object as finalized. | |
Additional Inherited Members | |
Protected Member Functions inherited from Opm::EnsureFinalized | |
| EnsureFinalized () | |
| The default constructor. | |
| void | check () const |
Specification of the material parameters for the saturation function multiplexer.