OilPvtMultiplexer.hpp
Go to the documentation of this file.
139 { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.viscosity(regionIdx, temperature, pressure, XoG)); return 0; }
149 { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.formationVolumeFactor(regionIdx, temperature, pressure, XoG)); return 0; }
159 { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.density(regionIdx, temperature, pressure, XoG)); return 0; }
169 { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.fugacityCoefficientOil(regionIdx, temperature, pressure)); return 0; }
179 { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.fugacityCoefficientGas(regionIdx, temperature, pressure)); return 0; }
189 { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.fugacityCoefficientWater(regionIdx, temperature, pressure)); return 0; }
198 { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.gasDissolutionFactor(regionIdx, temperature, pressure)); return 0; }
211 { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.oilSaturationPressure(regionIdx, temperature, XoG)); return 0; }
224 { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedOilGasMassFraction(regionIdx, temperature, pressure)); return 0; }
237 { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedOilGasMoleFraction(regionIdx, temperature, pressure)); return 0; }
266 typename std::enable_if<approachV == LiveOilPvt, Opm::LiveOilPvt<Scalar> >::type& getRealOilPvt()
273 typename std::enable_if<approachV == LiveOilPvt, const Opm::LiveOilPvt<Scalar> >::type& getRealOilPvt() const
280 typename std::enable_if<approachV == DeadOilPvt, Opm::DeadOilPvt<Scalar> >::type& getRealOilPvt()
287 typename std::enable_if<approachV == DeadOilPvt, const Opm::DeadOilPvt<Scalar> >::type& getRealOilPvt() const
294 typename std::enable_if<approachV == ConstantCompressibilityOilPvt, Opm::ConstantCompressibilityOilPvt<Scalar> >::type& getRealOilPvt()
301 typename std::enable_if<approachV == ConstantCompressibilityOilPvt, const Opm::ConstantCompressibilityOilPvt<Scalar> >::type& getRealOilPvt() const
std::enable_if< approachV==DeadOilPvt, const Opm::DeadOilPvt< Scalar > >::type & getRealOilPvt() const Definition: OilPvtMultiplexer.hpp:287 Definition: OilPvtMultiplexer.hpp:77 #define OPM_OIL_PVT_MULTIPLEXER_CALL(codeToCall) Definition: OilPvtMultiplexer.hpp:36 Evaluation fugacityCoefficientOil(unsigned regionIdx, const Evaluation &temperature, const Evaluation &pressure) const Returns the fugacity coefficient [-] of the oil component in the oil phase given a pressure and a tem... Definition: OilPvtMultiplexer.hpp:166 This class represents the Pressure-Volume-Temperature relations of the oil phas with dissolved gas... This class represents the Pressure-Volume-Temperature relations of the oil phas with dissolved gas... Definition: LiveOilPvt.hpp:48 Definition: Air_Mesitylene.hpp:31 OilPvtApproach oilPvtApproach() const Definition: OilPvtMultiplexer.hpp:261 std::enable_if< approachV==DeadOilPvt, Opm::DeadOilPvt< Scalar > >::type & getRealOilPvt() Definition: OilPvtMultiplexer.hpp:280 Evaluation oilSaturationPressure(unsigned regionIdx, const Evaluation &temperature, const Evaluation &XoG) const Returns the saturation pressure [Pa] of oil given the mass fraction of the gas component in the oil p... Definition: OilPvtMultiplexer.hpp:208 This class represents the Pressure-Volume-Temperature relations of the gas phase in the black-oil mod... Definition: ConstantCompressibilityOilPvt.hpp:39 This class represents the Pressure-Volume-Temperature relations of the oil phase without dissolved ga... Definition: DeadOilPvt.hpp:45 void setApproach(OilPvtApproach oilPvtApproach) Definition: OilPvtMultiplexer.hpp:239 Evaluation density(unsigned regionIdx, const Evaluation &temperature, const Evaluation &pressure, const Evaluation &XoG) const Returns the density [kg/m^3] of the fluid phase given a set of parameters. Definition: OilPvtMultiplexer.hpp:155 Evaluation saturatedOilGasMassFraction(unsigned regionIdx, const Evaluation &temperature, const Evaluation &pressure) const Returns the gas mass fraction of gas-saturated oil at a given temperatire and pressure [-]... Definition: OilPvtMultiplexer.hpp:221 Evaluation saturatedOilGasMoleFraction(unsigned regionIdx, const Evaluation &temperature, const Evaluation &pressure) const Returns the gas mole fraction of gas-saturated oil at a given temperatire and pressure [-]... Definition: OilPvtMultiplexer.hpp:234 std::enable_if< approachV==LiveOilPvt, const Opm::LiveOilPvt< Scalar > >::type & getRealOilPvt() const Definition: OilPvtMultiplexer.hpp:273 void initEnd(const GasPvtMultiplexer *gasPvt) Definition: OilPvtMultiplexer.hpp:128 Evaluation gasDissolutionFactor(unsigned regionIdx, const Evaluation &temperature, const Evaluation &pressure) const Returns the gas dissolution factor [m^3/m^3] of saturated oil. Definition: OilPvtMultiplexer.hpp:195 Evaluation formationVolumeFactor(unsigned regionIdx, const Evaluation &temperature, const Evaluation &pressure, const Evaluation &XoG) const Returns the formation volume factor [-] of the fluid phase. Definition: OilPvtMultiplexer.hpp:145 Definition: OilPvtMultiplexer.hpp:76 Evaluation fugacityCoefficientWater(unsigned regionIdx, const Evaluation &temperature, const Evaluation &pressure) const Returns the fugacity coefficient [-] of the water component in the oil phase given a pressure and a t... Definition: OilPvtMultiplexer.hpp:186 This class represents the Pressure-Volume-Temperature relations of the oil phase without dissolved ga... std::enable_if< approachV==LiveOilPvt, Opm::LiveOilPvt< Scalar > >::type & getRealOilPvt() Definition: OilPvtMultiplexer.hpp:266 This class represents the Pressure-Volume-Temperature relations of the oil phase without dissolved ga... std::enable_if< approachV==ConstantCompressibilityOilPvt, const Opm::ConstantCompressibilityOilPvt< Scalar > >::type & getRealOilPvt() const Definition: OilPvtMultiplexer.hpp:301 Evaluation viscosity(unsigned regionIdx, const Evaluation &temperature, const Evaluation &pressure, const Evaluation &XoG) const Returns the dynamic viscosity [Pa s] of the fluid phase given a set of parameters. Definition: OilPvtMultiplexer.hpp:135 Definition: OilPvtMultiplexer.hpp:78 Evaluation fugacityCoefficientGas(unsigned regionIdx, const Evaluation &temperature, const Evaluation &pressure) const Returns the fugacity coefficient [-] of the gas component in the oil phase given a pressure and a tem... Definition: OilPvtMultiplexer.hpp:176 This class represents the Pressure-Volume-Temperature relations of the oil phase without dissolved ga... Definition: ConstantCompressibilityOilPvt.hpp:46 std::enable_if< approachV==ConstantCompressibilityOilPvt, Opm::ConstantCompressibilityOilPvt< Scalar > >::type & getRealOilPvt() Definition: OilPvtMultiplexer.hpp:294 |