Opm::ThermalOilPvtWrapper Class Reference

Class which wraps another (i.e., isothermal) PVT object into one which adds temperature dependence of oil. More...

#include <ThermalOilPvtWrapper.hpp>

Inheritance diagram for Opm::ThermalOilPvtWrapper:

Public Member Functions

void initFromDeck (std::shared_ptr< const PvtInterface > isothermalPvt, const Opm::Deck &deck, const Opm::EclipseState &eclipseState)
 set the tables which specify the temperature dependence of the oil viscosity
 
virtual void mu (const int n, const int *pvtRegionIdx, const double *p, const double *T, const double *z, double *output_mu) const
 
virtual void mu (const int n, const int *pvtRegionIdx, const double *p, const double *T, const double *r, double *output_mu, double *output_dmudp, double *output_dmudr) const
 
virtual void mu (const int n, const int *pvtRegionIdx, const double *p, const double *T, const double *r, const PhasePresence *cond, double *output_mu, double *output_dmudp, double *output_dmudr) const
 
virtual void B (const int n, const int *pvtRegionIdx, const double *p, const double *T, const double *z, double *output_B) const
 
virtual void dBdp (const int n, const int *pvtRegionIdx, const double *p, const double *T, const double *z, double *output_B, double *output_dBdp) const
 
virtual void b (const int n, const int *pvtRegionIdx, const double *p, const double *T, const double *r, double *output_b, double *output_dbdp, double *output_dbdr) const
 
virtual void b (const int n, const int *pvtRegionIdx, const double *p, const double *T, const double *r, const PhasePresence *cond, double *output_b, double *output_dbdp, double *output_dbdr) const
 
virtual void rsSat (const int n, const int *pvtRegionIdx, const double *p, double *output_rsSat, double *output_drsSatdp) const
 
virtual void rvSat (const int n, const int *pvtRegionIdx, const double *p, double *output_rvSat, double *output_drvSatdp) const
 
virtual void R (const int n, const int *pvtRegionIdx, const double *p, const double *z, double *output_R) const
 
virtual void dRdp (const int n, const int *pvtRegionIdx, const double *p, const double *z, double *output_R, double *output_dRdp) const
 

Detailed Description

Class which wraps another (i.e., isothermal) PVT object into one which adds temperature dependence of oil.


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