My Project
Loading...
Searching...
No Matches
Opm::EQUIL::Miscibility::PDVD< FluidSystem > Class Template Reference

Type that implements "vaporized oil-gas ratio" tabulated as a function of depth policy. More...

#include <EquilibrationHelpers.hpp>

Inheritance diagram for Opm::EQUIL::Miscibility::PDVD< FluidSystem >:
Opm::EQUIL::Miscibility::RsFunction< FluidSystem::Scalar >

Public Member Functions

 PDVD (const int pvtRegionIdx, const std::vector< Scalar > &depth, const std::vector< Scalar > &pdew)
 Constructor.
 
Scalar operator() (const Scalar depth, const Scalar cellPress, 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.
 

Detailed Description

template<class FluidSystem>
class Opm::EQUIL::Miscibility::PDVD< FluidSystem >

Type that implements "vaporized oil-gas ratio" tabulated as a function of depth policy.

Data taken from keyword 'PDVD'.

Constructor & Destructor Documentation

◆ PDVD()

template<class FluidSystem >
Opm::EQUIL::Miscibility::PDVD< FluidSystem >::PDVD ( const int pvtRegionIdx,
const std::vector< Scalar > & depth,
const std::vector< Scalar > & pdew )

Constructor.

Parameters
[in]pvtRegionIdxThe pvt region index
[in]depthDepth nodes.
[in]pbubDew-point pressure at depth.

Member Function Documentation

◆ operator()()

template<class FluidSystem >
PDVD< FluidSystem >::Scalar Opm::EQUIL::Miscibility::PDVD< FluidSystem >::operator() ( const Scalar depth,
const Scalar cellPress,
const Scalar temp,
const Scalar satOil = 0.0 ) const
override

Function call.

Parameters
[in]depthDepth at which to calculate RV value.
[in]cellPressPressure in the cell
[in]tempTemperature at which to calculate RV value.
Returns
Vaporized oil-gas ratio (RV) at depth depth and pressure press.

The documentation for this class was generated from the following files: