|
My Project
|
This class represents the Pressure-Volume-Temperature relations of the gas phase without vaporized oil. More...
#include <ConstantCompressibilityBrinePvt.hpp>
Public Types | |
| typedef Tabulated1DFunction< Scalar > | TabulatedFunction |
Public Member Functions | |
| ConstantCompressibilityBrinePvt (const std::vector< Scalar > &waterReferenceDensity, const std::vector< Scalar > &referencePressure, const std::vector< TabulatedFunction > formationVolumeTables, const std::vector< TabulatedFunction > compressibilityTables, const std::vector< TabulatedFunction > viscosityTables, const std::vector< TabulatedFunction > viscosibilityTables) | |
| void | setNumRegions (size_t numRegions) |
| void | setReferenceDensities (unsigned regionIdx, Scalar, Scalar, Scalar rhoRefWater) |
| Set the water reference density [kg / m^3]. | |
| 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 |
| 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 &saltconcentration) const |
| Returns the formation volume factor [-] of the fluid phase. | |
| const Scalar | waterReferenceDensity (unsigned regionIdx) const |
| const std::vector< Scalar > & | referencePressure () const |
| const std::vector< TabulatedFunction > & | formationVolumeTables () const |
| const std::vector< TabulatedFunction > & | compressibilityTables () const |
| const std::vector< TabulatedFunction > & | viscosityTables () const |
| const std::vector< TabulatedFunction > & | viscosibilityTables () const |
| bool | operator== (const ConstantCompressibilityBrinePvt< Scalar > &data) const |
This class represents the Pressure-Volume-Temperature relations of the gas phase without vaporized oil.