|
opm-simulators
|
Type that implements "vaporized oil-gas ratio" tabulated as a function of depth policy. More...
#include <EquilibrationHelpers.hpp>
Public Member Functions | |
| RvVD (const int pvtRegionIdx, const std::vector< Scalar > &depth, const std::vector< Scalar > &rv) | |
| Constructor. | |
| Scalar | operator() (const Scalar depth, const Scalar press, const Scalar temp, const Scalar satOil=0.0) const override |
| Function call. | |
| Public Member Functions inherited from Opm::EQUIL::Miscibility::RsFunction< FluidSystem::Scalar > | |
| virtual Scalar | operator() (const Scalar depth, const Scalar press, const Scalar temp, const Scalar sat=0.0) const=0 |
| Function call operator. | |
Type that implements "vaporized oil-gas ratio" tabulated as a function of depth policy.
Data typically taken from keyword 'RVVD'.
| Opm::EQUIL::Miscibility::RvVD< FluidSystem >::RvVD | ( | const int | pvtRegionIdx, |
| const std::vector< Scalar > & | depth, | ||
| const std::vector< Scalar > & | rv ) |
Constructor.
| [in] | pvtRegionIdx | The pvt region index |
| [in] | depth | Depth nodes. |
| [in] | rv | Dissolved gas-oil ratio at depth. |
|
override |
Function call.
| [in] | depth | Depth at which to calculate RV value. |
| [in] | press | Pressure at which to calculate RV value. |
| [in] | temp | Temperature at which to calculate RV value. |
| [in] | satOil | Oil saturation at which to calculate RV value. |
depth and pressure press.