Opm::WetGasPvt< Scalar > Class Template Reference This class represents the Pressure-Volume-Temperature relations of the gas phas with vaporized oil. More...
Detailed Descriptiontemplate<class Scalar> class Opm::WetGasPvt< Scalar > This class represents the Pressure-Volume-Temperature relations of the gas phas with vaporized oil. Member Typedef Documentation◆ TabulatedOneDFunction
template<class Scalar >
◆ TabulatedTwoDFunction
template<class Scalar >
Constructor & Destructor Documentation◆ WetGasPvt() [1/2]
template<class Scalar >
◆ WetGasPvt() [2/2]
template<class Scalar >
Member Function Documentation◆ diffusionCoefficient()
template<class Scalar >
template<class Evaluation >
◆ gasMu()
template<class Scalar >
Referenced by Opm::WetGasPvt< Scalar >::initEnd(), and Opm::WetGasPvt< Scalar >::operator==(). ◆ gasReferenceDensity()
template<class Scalar >
◆ initEnd()
template<class Scalar >
Finish initializing the gas phase PVT properties. References Opm::WetGasPvt< Scalar >::gasMu(), and Opm::WetGasPvt< Scalar >::numRegions(). ◆ internalEnergy()
template<class Scalar >
template<class Evaluation >
Returns the specific enthalpy [J/kg] of gas given a set of parameters. ◆ inverseFormationVolumeFactor()
template<class Scalar >
template<class Evaluation >
Returns the formation volume factor [-] of the fluid phase. ◆ inverseGasB()
template<class Scalar >
Referenced by Opm::WetGasPvt< Scalar >::operator==(). ◆ inverseGasBMu()
template<class Scalar >
Referenced by Opm::WetGasPvt< Scalar >::operator==(). ◆ inverseSaturatedGasB()
template<class Scalar >
Referenced by Opm::WetGasPvt< Scalar >::operator==(). ◆ inverseSaturatedGasBMu()
template<class Scalar >
Referenced by Opm::WetGasPvt< Scalar >::operator==(). ◆ numRegions()
template<class Scalar >
Return the number of PVT regions which are considered by this PVT-object. Referenced by Opm::WetGasPvt< Scalar >::initEnd(), and Opm::WetGasPvt< Scalar >::setNumRegions(). ◆ oilReferenceDensity()
template<class Scalar >
◆ operator==()
template<class Scalar >
References Opm::WetGasPvt< Scalar >::gasMu(), Opm::WetGasPvt< Scalar >::inverseGasB(), Opm::WetGasPvt< Scalar >::inverseGasBMu(), Opm::WetGasPvt< Scalar >::inverseSaturatedGasB(), Opm::WetGasPvt< Scalar >::inverseSaturatedGasBMu(), Opm::WetGasPvt< Scalar >::saturatedOilVaporizationFactorTable(), Opm::WetGasPvt< Scalar >::saturationPressure(), and Opm::WetGasPvt< Scalar >::vapPar1(). ◆ saturatedInverseFormationVolumeFactor()
template<class Scalar >
template<class Evaluation >
Returns the formation volume factor [-] of oil saturated gas at a given pressure. ◆ saturatedOilVaporizationFactor() [1/2]
template<class Scalar >
template<class Evaluation >
Returns the oil vaporization factor ◆ saturatedOilVaporizationFactor() [2/2]
template<class Scalar >
template<class Evaluation >
Returns the oil vaporization factor This variant of the method prevents all the oil to be vaporized even if the gas phase is still not saturated. This is physically quite dubious but it corresponds to how the Eclipse 100 simulator handles this. (cf the VAPPARS keyword.) References Opm::max(), Opm::min(), and Opm::pow(). ◆ saturatedOilVaporizationFactorTable()
template<class Scalar >
Referenced by Opm::WetGasPvt< Scalar >::operator==(). ◆ saturatedViscosity()
template<class Scalar >
template<class Evaluation >
Returns the dynamic viscosity [Pa s] of oil saturated gas at a given pressure. ◆ saturatedWaterVaporizationFactor() [1/2]
template<class Scalar >
template<class Evaluation >
Returns the water vaporization factor ◆ saturatedWaterVaporizationFactor() [2/2]
template<class Scalar >
template<class Evaluation = Scalar>
Returns the water vaporization factor ◆ saturationPressure() [1/2]
template<class Scalar >
◆ saturationPressure() [2/2]
template<class Scalar >
template<class Evaluation >
Returns the saturation pressure of the gas phase [Pa] depending on its mass fraction of the oil component. This method uses the standard blackoil assumptions: This means that the Rv value does not depend on the saturation of oil. (cf. the Eclipse VAPPARS keyword.)
References Opm::abs(), and Opm::scalarValue(). Referenced by Opm::WetGasPvt< Scalar >::operator==(). ◆ setGasViscosity()
template<class Scalar >
Initialize the viscosity of the gas phase. This is a function of ◆ setInverseGasFormationVolumeFactor()
template<class Scalar >
Initialize the function for the gas formation volume factor. The gas formation volume factor This method sets ◆ setNumRegions()
template<class Scalar >
References Opm::WetGasPvt< Scalar >::numRegions(). ◆ setReferenceDensities()
template<class Scalar >
Initialize the reference densities of all fluids for a given PVT region. ◆ setSaturatedGasFormationVolumeFactor()
template<class Scalar >
Initialize the function for the gas formation volume factor. The gas formation volume factor References Opm::Tabulated1DFunction< Scalar >::eval(), Opm::WetGasPvt< Scalar >::saturationPressure(), and Opm::Tabulated1DFunction< Scalar >::setContainerOfTuples(). ◆ setSaturatedGasOilVaporizationFactor()
template<class Scalar >
Initialize the function for the oil vaporization factor
◆ setSaturatedGasViscosity()
template<class Scalar >
Initialize the phase viscosity for oil saturated gas. The gas viscosity is a function of References Opm::Tabulated1DFunction< Scalar >::eval(), and Opm::Tabulated1DFunction< Scalar >::setContainerOfTuples(). ◆ vapPar1()
template<class Scalar >
Referenced by Opm::WetGasPvt< Scalar >::operator==(). ◆ viscosity()
template<class Scalar >
template<class Evaluation >
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: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||