Opm::WaterPvtThermal< Scalar, enableBrine > Class Template Reference This class implements temperature dependence of the PVT properties of water. More...
Detailed Descriptiontemplate<class Scalar, bool enableBrine> class Opm::WaterPvtThermal< Scalar, enableBrine > This class implements temperature dependence of the PVT properties of water. Note that this only implements the temperature part, i.e., it requires the isothermal properties as input. Member Typedef Documentation◆ IsothermalPvt
template<class Scalar , bool enableBrine>
◆ TabulatedOneDFunction
template<class Scalar , bool enableBrine>
Constructor & Destructor Documentation◆ WaterPvtThermal() [1/3]
template<class Scalar , bool enableBrine>
◆ WaterPvtThermal() [2/3]
template<class Scalar , bool enableBrine>
◆ WaterPvtThermal() [3/3]
template<class Scalar , bool enableBrine>
◆ ~WaterPvtThermal()
template<class Scalar , bool enableBrine>
Member Function Documentation◆ enableInternalEnergy()
template<class Scalar , bool enableBrine>
Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(). ◆ enableJouleThomsony()
template<class Scalar , bool enableBrine>
Returns true iff Joule-Thomson effect for the water phase is active. ◆ enableThermalDensity()
template<class Scalar , bool enableBrine>
Returns true iff the density of the water phase is temperature dependent. Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::inverseFormationVolumeFactor(), and Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(). ◆ enableThermalViscosity()
template<class Scalar , bool enableBrine>
Returns true iff the viscosity of the water phase is temperature dependent. Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(), and Opm::WaterPvtThermal< Scalar, enableBrine >::viscosity(). ◆ initEnd()
template<class Scalar , bool enableBrine>
Finish initializing the thermal part of the water phase PVT properties. ◆ internalEnergy()
template<class Scalar , bool enableBrine>
template<class Evaluation >
Returns the specific internal energy [J/kg] of water given a set of parameters. References Opm::WaterPvtThermal< Scalar, enableBrine >::inverseFormationVolumeFactor(), and Opm::WaterPvtThermal< Scalar, enableBrine >::waterReferenceDensity(). ◆ internalEnergyCurves()
template<class Scalar , bool enableBrine>
Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(). ◆ inverseFormationVolumeFactor()
template<class Scalar , bool enableBrine>
template<class Evaluation >
Returns the formation volume factor [-] of the fluid phase. References Opm::WaterPvtThermal< Scalar, enableBrine >::enableThermalDensity(), and Opm::WaterPvtMultiplexer< Scalar, enableThermal, enableBrine >::inverseFormationVolumeFactor(). Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::internalEnergy(). ◆ isoThermalPvt()
template<class Scalar , bool enableBrine>
Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(). ◆ numRegions()
template<class Scalar , bool enableBrine>
Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::setNumRegions(). ◆ operator=()
template<class Scalar , bool enableBrine>
◆ operator==()
template<class Scalar , bool enableBrine>
References Opm::WaterPvtThermal< Scalar, enableBrine >::enableInternalEnergy(), Opm::WaterPvtThermal< Scalar, enableBrine >::enableThermalDensity(), Opm::WaterPvtThermal< Scalar, enableBrine >::enableThermalViscosity(), Opm::WaterPvtThermal< Scalar, enableBrine >::internalEnergyCurves(), Opm::WaterPvtThermal< Scalar, enableBrine >::isoThermalPvt(), Opm::WaterPvtThermal< Scalar, enableBrine >::pvtwCompressibility(), Opm::WaterPvtThermal< Scalar, enableBrine >::pvtwRefB(), Opm::WaterPvtThermal< Scalar, enableBrine >::pvtwRefPress(), Opm::WaterPvtThermal< Scalar, enableBrine >::pvtwViscosibility(), Opm::WaterPvtThermal< Scalar, enableBrine >::pvtwViscosity(), Opm::WaterPvtThermal< Scalar, enableBrine >::viscrefPress(), Opm::WaterPvtThermal< Scalar, enableBrine >::watdentCT1(), Opm::WaterPvtThermal< Scalar, enableBrine >::watdentCT2(), Opm::WaterPvtThermal< Scalar, enableBrine >::watdentRefTemp(), Opm::WaterPvtThermal< Scalar, enableBrine >::watJTC(), Opm::WaterPvtThermal< Scalar, enableBrine >::watJTRefPres(), and Opm::WaterPvtThermal< Scalar, enableBrine >::watvisctCurves(). ◆ pvtwCompressibility()
template<class Scalar , bool enableBrine>
Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(). ◆ pvtwRefB()
template<class Scalar , bool enableBrine>
Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(). ◆ pvtwRefPress()
template<class Scalar , bool enableBrine>
Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(). ◆ pvtwViscosibility()
template<class Scalar , bool enableBrine>
Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(). ◆ pvtwViscosity()
template<class Scalar , bool enableBrine>
Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(). ◆ setNumRegions()
template<class Scalar , bool enableBrine>
Set the number of PVT-regions considered by this object. References Opm::WaterPvtThermal< Scalar, enableBrine >::numRegions(). ◆ viscosity()
template<class Scalar , bool enableBrine>
template<class Evaluation >
Returns the dynamic viscosity [Pa s] of the fluid phase given a set of parameters. References Opm::WaterPvtThermal< Scalar, enableBrine >::enableThermalViscosity(), and Opm::WaterPvtMultiplexer< Scalar, enableThermal, enableBrine >::viscosity(). ◆ viscrefPress()
template<class Scalar , bool enableBrine>
Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(). ◆ watdentCT1()
template<class Scalar , bool enableBrine>
Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(). ◆ watdentCT2()
template<class Scalar , bool enableBrine>
Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(). ◆ watdentRefTemp()
template<class Scalar , bool enableBrine>
Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(). ◆ waterReferenceDensity()
template<class Scalar , bool enableBrine>
◆ watJTC()
template<class Scalar , bool enableBrine>
Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(). ◆ watJTRefPres()
template<class Scalar , bool enableBrine>
Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(). ◆ watvisctCurves()
template<class Scalar , bool enableBrine>
Referenced by Opm::WaterPvtThermal< Scalar, enableBrine >::operator==(). The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||