Type that implements "dissolved gas-oil ratio" tabulated as a function of depth policy.
More...
#include <EquilibrationHelpers.hpp>
|
|
using | Scalar = typename FluidSystem::Scalar |
| |
|
| | PBVD (const int pvtRegionIdx, const std::vector< Scalar > &depth, const std::vector< Scalar > &pbub) |
| | Constructor. More...
|
| |
| Scalar | operator() (const Scalar depth, const Scalar cellPress, const Scalar temp, const Scalar satGas=0.0) const override |
| | Function call. More...
|
| |
| virtual FluidSystem::Scalar | operator() (const FluidSystem::Scalar depth, const FluidSystem::Scalar press, const FluidSystem::Scalar temp, const FluidSystem::Scalar sat=0.0) const=0 |
| | Function call operator. More...
|
| |
template<class FluidSystem>
class Opm::EQUIL::Miscibility::PBVD< FluidSystem >
Type that implements "dissolved gas-oil ratio" tabulated as a function of depth policy.
Data typically from keyword 'PBVD'.
◆ PBVD()
template<class FluidSystem >
Constructor.
- Parameters
-
| [in] | pvtRegionIdx | The pvt region index |
| [in] | depth | Depth nodes. |
| [in] | pbub | Bubble-point pressure at depth. |
◆ operator()()
template<class FluidSystem >
| PBVD< FluidSystem >::Scalar Opm::EQUIL::Miscibility::PBVD< FluidSystem >::operator() |
( |
const Scalar |
depth, |
|
|
const Scalar |
cellPress, |
|
|
const Scalar |
temp, |
|
|
const Scalar |
satGas = 0.0 |
|
) |
| const |
|
override |
Function call.
- Parameters
-
| [in] | depth | Depth at which to calculate RS value. |
| [in] | cellPress | Pressure in the cell |
| [in] | temp | Temperature at which to calculate RS value. |
| [in] | satGas | Gas saturation at which to calculate RS value. |
- Returns
- Dissolved gas-oil ratio (RS) at depth
depth and pressure press.
The documentation for this class was generated from the following files: