My Project
|
Type that implements "dissolved gas-oil ratio" tabulated as a function of depth policy. More...
#include <EquilibrationHelpers.hpp>
Public Types | |
using | Scalar = typename FluidSystem::Scalar |
Public Member Functions | |
RsVD (const int pvtRegionIdx, const std::vector< Scalar > &depth, const std::vector< Scalar > &rs) | |
Constructor. | |
Scalar | operator() (const Scalar depth, const Scalar press, const Scalar temp, const Scalar satGas=0.0) const override |
Function call. | |
![]() | |
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 "dissolved gas-oil ratio" tabulated as a function of depth policy.
Data typically taken from keyword 'RSVD'.
Opm::EQUIL::Miscibility::RsVD< FluidSystem >::RsVD | ( | const int | pvtRegionIdx, |
const std::vector< Scalar > & | depth, | ||
const std::vector< Scalar > & | rs ) |
Constructor.
[in] | pvtRegionIdx | The pvt region index |
[in] | depth | Depth nodes. |
[in] | rs | Dissolved gas-oil ratio at depth . |
|
override |
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
.