#include <ThermalWaterPvtWrapper.hpp>
|
| ThermalWaterPvtWrapper () |
|
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 water viscosity More...
|
|
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 |
|
Class which wraps another (i.e., isothermal) PVT object into one which adds temperature dependence of water
◆ ThermalWaterPvtWrapper()
Opm::ThermalWaterPvtWrapper::ThermalWaterPvtWrapper |
( |
| ) |
|
|
inline |
◆ b() [1/2]
virtual void Opm::ThermalWaterPvtWrapper::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 |
|
inlinevirtual |
◆ b() [2/2]
virtual void Opm::ThermalWaterPvtWrapper::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 |
|
inlinevirtual |
◆ B()
virtual void Opm::ThermalWaterPvtWrapper::B |
( |
const int |
n, |
|
|
const int * |
pvtRegionIdx, |
|
|
const double * |
p, |
|
|
const double * |
T, |
|
|
const double * |
z, |
|
|
double * |
output_B |
|
) |
| const |
|
inlinevirtual |
◆ dBdp()
virtual void Opm::ThermalWaterPvtWrapper::dBdp |
( |
const int |
n, |
|
|
const int * |
pvtRegionIdx, |
|
|
const double * |
p, |
|
|
const double * |
T, |
|
|
const double * |
z, |
|
|
double * |
output_B, |
|
|
double * |
output_dBdp |
|
) |
| const |
|
inlinevirtual |
◆ dRdp()
virtual void Opm::ThermalWaterPvtWrapper::dRdp |
( |
const int |
n, |
|
|
const int * |
pvtRegionIdx, |
|
|
const double * |
p, |
|
|
const double * |
z, |
|
|
double * |
output_R, |
|
|
double * |
output_dRdp |
|
) |
| const |
|
inlinevirtual |
◆ initFromDeck()
void Opm::ThermalWaterPvtWrapper::initFromDeck |
( |
std::shared_ptr< const PvtInterface > |
isothermalPvt, |
|
|
const Opm::Deck & |
deck, |
|
|
const Opm::EclipseState & |
eclipseState |
|
) |
| |
|
inline |
set the tables which specify the temperature dependence of the water viscosity
◆ mu() [1/3]
virtual void Opm::ThermalWaterPvtWrapper::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 |
|
inlinevirtual |
◆ mu() [2/3]
virtual void Opm::ThermalWaterPvtWrapper::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 |
|
inlinevirtual |
◆ mu() [3/3]
virtual void Opm::ThermalWaterPvtWrapper::mu |
( |
const int |
n, |
|
|
const int * |
pvtRegionIdx, |
|
|
const double * |
p, |
|
|
const double * |
T, |
|
|
const double * |
z, |
|
|
double * |
output_mu |
|
) |
| const |
|
inlinevirtual |
◆ R()
virtual void Opm::ThermalWaterPvtWrapper::R |
( |
const int |
n, |
|
|
const int * |
pvtRegionIdx, |
|
|
const double * |
p, |
|
|
const double * |
z, |
|
|
double * |
output_R |
|
) |
| const |
|
inlinevirtual |
◆ rsSat()
virtual void Opm::ThermalWaterPvtWrapper::rsSat |
( |
const int |
n, |
|
|
const int * |
pvtRegionIdx, |
|
|
const double * |
p, |
|
|
double * |
output_rsSat, |
|
|
double * |
output_drsSatdp |
|
) |
| const |
|
inlinevirtual |
◆ rvSat()
virtual void Opm::ThermalWaterPvtWrapper::rvSat |
( |
const int |
n, |
|
|
const int * |
pvtRegionIdx, |
|
|
const double * |
p, |
|
|
double * |
output_rvSat, |
|
|
double * |
output_drvSatdp |
|
) |
| const |
|
inlinevirtual |
The documentation for this class was generated from the following file:
|