This class represents the Pressure-Volume-Temperature relations of the gas phase without vaporized oil.  
 More... 
#include <DryGasPvt.hpp> 
 |  
| void  | setNumRegions (size_t numRegions) |  
|   |  
| void  | setReferenceDensities (unsigned regionIdx, Scalar, Scalar rhoRefGas, Scalar) |  
|   | Initialize the reference densities of all fluids for a given PVT region.  More...
  |  
|   |  
| void  | setMolarMasses (unsigned, Scalar, Scalar, Scalar) |  
|   | Initialize the reference densities of all fluids for a given PVT region.  More...
  |  
|   |  
| void  | setGasViscosity (unsigned regionIdx, const TabulatedOneDFunction &mug) |  
|   | Initialize the viscosity of the gas phase.  More...
  |  
|   |  
| void  | setGasFormationVolumeFactor (unsigned regionIdx, const SamplingPoints &samplePoints) |  
|   | Initialize the function for the formation volume factor of dry gas.  More...
  |  
|   |  
| void  | initEnd (const OilPvtMultiplexer *oilPvt) |  
|   | Finish initializing the oil phase PVT properties.  More...
  |  
|   |  
| template<class Evaluation >  |  
| Evaluation  | viscosity (unsigned regionIdx, const Evaluation &, const Evaluation &pressure, const Evaluation &) const  |  
|   | Returns the dynamic viscosity [Pa s] of the fluid phase given a set of parameters.  More...
  |  
|   |  
| template<class Evaluation >  |  
| Evaluation  | density (unsigned regionIdx, const Evaluation &temperature, const Evaluation &pressure, const Evaluation &XgO) const  |  
|   | Returns the density [kg/m^3] of the fluid phase given a set of parameters.  More...
  |  
|   |  
| template<class Evaluation >  |  
| Evaluation  | formationVolumeFactor (unsigned regionIdx, const Evaluation &, const Evaluation &pressure, const Evaluation &) const  |  
|   | Returns the formation volume factor [-] of the fluid phase.  More...
  |  
|   |  
| template<class Evaluation >  |  
| Evaluation  | fugacityCoefficientGas (unsigned, const Evaluation &, const Evaluation &) const  |  
|   | Returns the fugacity coefficient [Pa] of a component in the fluid phase given a set of parameters.  More...
  |  
|   |  
| template<class Evaluation >  |  
| Evaluation  | fugacityCoefficientOil (unsigned, const Evaluation &, const Evaluation &) const  |  
|   | Returns the fugacity coefficient [Pa] of a component in the fluid phase given a set of parameters.  More...
  |  
|   |  
| template<class Evaluation >  |  
| Evaluation  | fugacityCoefficientWater (unsigned, const Evaluation &, const Evaluation &) const  |  
|   | Returns the fugacity coefficient [Pa] of a component in the fluid phase given a set of parameters.  More...
  |  
|   |  
| template<class Evaluation >  |  
| Evaluation  | gasSaturationPressure (unsigned, const Evaluation &, const Evaluation &) const  |  
|   | Returns the saturation pressure of the gas phase [Pa] depending on its mass fraction of the oil component.  More...
  |  
|   |  
| template<class Evaluation >  |  
| Evaluation  | oilVaporizationFactor (unsigned, const Evaluation &, const Evaluation &) const  |  
|   | Returns the gas dissolution factor   [m^3/m^3] of the oil phase.  More...
  |  
|   |  
| template<class Evaluation >  |  
| Evaluation  | saturatedGasOilMassFraction (unsigned, const Evaluation &, const Evaluation &) const  |  
|   |  
| template<class Evaluation >  |  
| Evaluation  | saturatedGasOilMoleFraction (unsigned, const Evaluation &, const Evaluation &) const  |  
|   |  
 
template<class Scalar> 
class Opm::DryGasPvt< Scalar >
This class represents the Pressure-Volume-Temperature relations of the gas phase without vaporized oil.  
 
template<class Scalar >  
template<class Evaluation >  
  
  
      
        
          | Evaluation Opm::DryGasPvt< Scalar >::density  | 
          ( | 
          unsigned  | 
          regionIdx,  | 
         
        
           | 
           | 
          const Evaluation &  | 
          temperature,  | 
         
        
           | 
           | 
          const Evaluation &  | 
          pressure,  | 
         
        
           | 
           | 
          const Evaluation &  | 
          XgO  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
   
 
 
 
template<class Scalar >  
template<class Evaluation >  
  
  
      
        
          | Evaluation Opm::DryGasPvt< Scalar >::formationVolumeFactor  | 
          ( | 
          unsigned  | 
          regionIdx,  | 
         
        
           | 
           | 
          const Evaluation &  | 
          ,  | 
         
        
           | 
           | 
          const Evaluation &  | 
          pressure,  | 
         
        
           | 
           | 
          const Evaluation &  | 
            | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
   
 
 
 
template<class Scalar >  
template<class Evaluation >  
  
  
      
        
          | Evaluation Opm::DryGasPvt< Scalar >::fugacityCoefficientGas  | 
          ( | 
          unsigned  | 
          ,  | 
         
        
           | 
           | 
          const Evaluation &  | 
          ,  | 
         
        
           | 
           | 
          const Evaluation &  | 
            | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
   
 
 
Returns the fugacity coefficient [Pa] of a component in the fluid phase given a set of parameters.  
 
 
template<class Scalar >  
template<class Evaluation >  
  
  
      
        
          | Evaluation Opm::DryGasPvt< Scalar >::fugacityCoefficientOil  | 
          ( | 
          unsigned  | 
          ,  | 
         
        
           | 
           | 
          const Evaluation &  | 
          ,  | 
         
        
           | 
           | 
          const Evaluation &  | 
            | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
   
 
 
Returns the fugacity coefficient [Pa] of a component in the fluid phase given a set of parameters.  
 
 
template<class Scalar >  
template<class Evaluation >  
  
  
      
        
          | Evaluation Opm::DryGasPvt< Scalar >::fugacityCoefficientWater  | 
          ( | 
          unsigned  | 
          ,  | 
         
        
           | 
           | 
          const Evaluation &  | 
          ,  | 
         
        
           | 
           | 
          const Evaluation &  | 
            | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
   
 
 
Returns the fugacity coefficient [Pa] of a component in the fluid phase given a set of parameters.  
 
 
template<class Scalar >  
template<class Evaluation >  
  
  
      
        
          | Evaluation Opm::DryGasPvt< Scalar >::gasSaturationPressure  | 
          ( | 
          unsigned  | 
          ,  | 
         
        
           | 
           | 
          const Evaluation &  | 
          ,  | 
         
        
           | 
           | 
          const Evaluation &  | 
            | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
   
 
 
Returns the saturation pressure of the gas phase [Pa] depending on its mass fraction of the oil component.  
- Parameters
 - 
  
    | XgO | The mass fraction of the oil component in the gas phase [-]  |  
   
   
 
 
 
Finish initializing the oil phase PVT properties.  
 
 
template<class Scalar >  
template<class Evaluation >  
  
  
      
        
          | Evaluation Opm::DryGasPvt< Scalar >::oilVaporizationFactor  | 
          ( | 
          unsigned  | 
          ,  | 
         
        
           | 
           | 
          const Evaluation &  | 
          ,  | 
         
        
           | 
           | 
          const Evaluation &  | 
            | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
   
 
 
Returns the gas dissolution factor   [m^3/m^3] of the oil phase.  
 
 
template<class Scalar >  
template<class Evaluation >  
  
  
      
        
          | Evaluation Opm::DryGasPvt< Scalar >::saturatedGasOilMassFraction  | 
          ( | 
          unsigned  | 
          ,  | 
         
        
           | 
           | 
          const Evaluation &  | 
          ,  | 
         
        
           | 
           | 
          const Evaluation &  | 
            | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
   
 
 
 
 
template<class Scalar >  
template<class Evaluation >  
  
  
      
        
          | Evaluation Opm::DryGasPvt< Scalar >::saturatedGasOilMoleFraction  | 
          ( | 
          unsigned  | 
          ,  | 
         
        
           | 
           | 
          const Evaluation &  | 
          ,  | 
         
        
           | 
           | 
          const Evaluation &  | 
            | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
   
 
 
 
 
template<class Scalar >  
  
  
      
        
          | void Opm::DryGasPvt< Scalar >::setGasFormationVolumeFactor  | 
          ( | 
          unsigned  | 
          regionIdx,  | 
         
        
           | 
           | 
          const SamplingPoints &  | 
          samplePoints  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
   
 
 
Initialize the function for the formation volume factor of dry gas.  
- Parameters
 - 
  
    | samplePoints | A container of   values  |  
   
   
 
 
 
Initialize the viscosity of the gas phase.  
This is a function of  ...  
 
 
template<class Scalar >  
  
  
      
        
          | void Opm::DryGasPvt< Scalar >::setMolarMasses  | 
          ( | 
          unsigned  | 
          ,  | 
         
        
           | 
           | 
          Scalar  | 
          ,  | 
         
        
           | 
           | 
          Scalar  | 
          ,  | 
         
        
           | 
           | 
          Scalar  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
   
 
 
Initialize the reference densities of all fluids for a given PVT region.  
 
 
template<class Scalar >  
  
  
      
        
          | void Opm::DryGasPvt< Scalar >::setReferenceDensities  | 
          ( | 
          unsigned  | 
          regionIdx,  | 
         
        
           | 
           | 
          Scalar  | 
          ,  | 
         
        
           | 
           | 
          Scalar  | 
          rhoRefGas,  | 
         
        
           | 
           | 
          Scalar  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
   
 
 
Initialize the reference densities of all fluids for a given PVT region.  
 
 
template<class Scalar >  
template<class Evaluation >  
  
  
      
        
          | Evaluation Opm::DryGasPvt< Scalar >::viscosity  | 
          ( | 
          unsigned  | 
          regionIdx,  | 
         
        
           | 
           | 
          const Evaluation &  | 
          ,  | 
         
        
           | 
           | 
          const Evaluation &  | 
          pressure,  | 
         
        
           | 
           | 
          const Evaluation &  | 
            | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
   
 
 
Returns the dynamic viscosity [Pa s] of the fluid phase given a set of parameters.  
 
 
 The documentation for this class was generated from the following file: 
 
  
 
    
     |