Type that implements "dissolved gas-oil ratio" tabulated as a function of depth policy. More...
#include <EquilibrationHelpers.hpp>
Public Member Functions | |
RsVD (const BlackoilPropertiesInterface &props, const int cell, const std::vector< double > &depth, const std::vector< double > &rs) | |
Constructor. More... | |
double | operator() (const double depth, const double press, const double temp, const double sat_gas=0.0) const |
Function call. More... | |
Type that implements "dissolved gas-oil ratio" tabulated as a function of depth policy.
Data typically taken from keyword 'RSVD'.
|
inline |
Constructor.
[in] | props | property object |
[in] | cell | any cell in the pvt region |
[in] | depth | Depth nodes. |
[in] | rs | Dissolved gas-oil ratio at depth . |
|
inlinevirtual |
Function call.
[in] | depth | Depth at which to calculate RS value. |
[in] | press | Pressure at which to calculate RS value. |
[in] | temp | Temperature at which to calculate RS value. |
depth
and pressure press
. Implements Opm::EQUIL::Miscibility::RsFunction.