Opm::Equil::Miscibility::RsFunction Class Referenceabstract

#include <EquilibrationHelpers.hpp>

Inheritance diagram for Opm::Equil::Miscibility::RsFunction:
Inheritance graph

Public Member Functions

virtual double operator() (const double depth, const double press, const double temp, const double sat=0.0) const =0
 

Detailed Description

Base class for phase mixing functions.

Member Function Documentation

virtual double Opm::Equil::Miscibility::RsFunction::operator() ( const double  depth,
const double  press,
const double  temp,
const double  sat = 0.0 
) const
pure virtual

Function call operator.

Parameters
[in]depthDepth at which to calculate RS value.
[in]pressPressure at which to calculate RS value.
[in]tempTemperature at which to calculate RS value.
Returns
Dissolved gas-oil ratio (RS) at depth depth and pressure press.

Implemented in Opm::Equil::Miscibility::RvSatAtContact, Opm::Equil::Miscibility::RsSatAtContact, Opm::Equil::Miscibility::RvVD, Opm::Equil::Miscibility::RsVD, and Opm::Equil::Miscibility::NoMixing.


The documentation for this class was generated from the following file: