Opm::SatFunc::EPSEvalInterface Class Referenceabstract Protocol for computing scaled saturation values. More...
Inheritance diagram for Opm::SatFunc::EPSEvalInterface:
Detailed DescriptionProtocol for computing scaled saturation values. Member Typedef Documentation◆ SaturationPoints
Convenience type alias. Constructor & Destructor Documentation◆ ~EPSEvalInterface()
Destructor. Must be virtual. Member Function Documentation◆ clone()
Virtual copy constructor. Implemented in Opm::SatFunc::TwoPointScaling, and Opm::SatFunc::ThreePointScaling. ◆ eval()
Derive scaled saturations–inputs to subsequent evaluation of saturation functions–corresponding to a sequence of unscaled saturation values.
Implemented in Opm::SatFunc::TwoPointScaling, and Opm::SatFunc::ThreePointScaling. ◆ reverse()
Derive unscaled (raw) input saturations from a sequence of table points (independent variate in a tabulated saturation function). This function maps the result of eval()
virtual std::vector< double > eval(const TableEndPoints &tep, const SaturationPoints &sp) const =0 back to its original arguments. In other words, this is the inverse of member function eval()
.
Implemented in Opm::SatFunc::TwoPointScaling, and Opm::SatFunc::ThreePointScaling. The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||