|
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 | |
| PBVD (const int pvtRegionIdx, const std::vector< Scalar > &depth, const std::vector< Scalar > &pbub) | |
| Constructor. | |
| Scalar | operator() (const Scalar depth, const Scalar cellPress, const Scalar temp, const Scalar satGas=0.0) const override |
| Function call. | |
Type that implements "dissolved gas-oil ratio" tabulated as a function of depth policy.
Data typically from keyword 'PBVD'.
| Opm::EQUIL::Miscibility::PBVD< FluidSystem >::PBVD | ( | const int | pvtRegionIdx, |
| const std::vector< Scalar > & | depth, | ||
| const std::vector< Scalar > & | pbub | ||
| ) |
Constructor.
| [in] | pvtRegionIdx | The pvt region index |
| [in] | depth | Depth nodes. |
| [in] | pbub | Bubble-point pressure at depth. |
|
overridevirtual |
Function call.
| [in] | depth | Depth at which to calculate RS value. |
| [in] | Pressure | in the cell |
| [in] | temp | Temperature at which to calculate RS value. |
depth and pressure press. Implements Opm::EQUIL::Miscibility::RsFunction< FluidSystem::Scalar >.