My Project
|
This class represents the Pressure-Volume-Temperature relations of the gas phase without vaporized oil. More...
#include <ConstantCompressibilityWaterPvt.hpp>
Public Member Functions | |
ConstantCompressibilityWaterPvt (const std::vector< Scalar > &waterReferenceDensity, const std::vector< Scalar > &waterReferencePressure, const std::vector< Scalar > &waterReferenceFormationVolumeFactor, const std::vector< Scalar > &waterCompressibility, const std::vector< Scalar > &waterViscosity, const std::vector< Scalar > &waterViscosibility) | |
void | setNumRegions (size_t numRegions) |
void | setReferenceDensities (unsigned regionIdx, Scalar, Scalar, Scalar rhoRefWater) |
Set the water reference density [kg / m^3]. | |
void | setReferencePressure (unsigned regionIdx, Scalar p) |
Set the water reference pressure [Pa]. | |
void | setViscosity (unsigned regionIdx, Scalar muw, Scalar waterViscosibility=0.0) |
Set the viscosity and "viscosibility" of the water phase. | |
void | setCompressibility (unsigned regionIdx, Scalar waterCompressibility) |
Set the compressibility of the water phase. | |
void | setReferenceFormationVolumeFactor (unsigned regionIdx, Scalar BwRef) |
Set the water reference formation volume factor [-]. | |
void | setViscosibility (unsigned regionIdx, Scalar muComp) |
Set the water "viscosibility" [1/ (Pa s)]. | |
void | initEnd () |
Finish initializing the water phase PVT properties. | |
unsigned | numRegions () const |
Return the number of PVT regions which are considered by this PVT-object. | |
template<class Evaluation > | |
Evaluation | internalEnergy (unsigned, const Evaluation &, const Evaluation &, const Evaluation &) const |
Returns the specific enthalpy [J/kg] of water given a set of parameters. | |
template<class Evaluation > | |
Evaluation | viscosity (unsigned regionIdx, const Evaluation &temperature, const Evaluation &pressure, const Evaluation &saltconcentration) const |
Returns the dynamic viscosity [Pa s] of the fluid phase given a set of parameters. | |
template<class Evaluation > | |
Evaluation | inverseFormationVolumeFactor (unsigned regionIdx, const Evaluation &, const Evaluation &pressure, const Evaluation &) const |
Returns the formation volume factor [-] of the fluid phase. | |
const Scalar | waterReferenceDensity (unsigned regionIdx) const |
const std::vector< Scalar > & | waterReferencePressure () const |
const std::vector< Scalar > & | waterReferenceFormationVolumeFactor () const |
const std::vector< Scalar > & | waterCompressibility () const |
const std::vector< Scalar > & | waterViscosity () const |
const std::vector< Scalar > & | waterViscosibility () const |
bool | operator== (const ConstantCompressibilityWaterPvt< Scalar > &data) const |
This class represents the Pressure-Volume-Temperature relations of the gas phase without vaporized oil.