ConstantCompressibilityBrinePvt.hpp
Go to the documentation of this file.
162 throw std::runtime_error("Requested the enthalpy of water but the thermal option is not enabled");
176 const Evaluation C = compressibilityTables_[regionIdx].eval(saltconcentration, /*extrapolate=*/true);
177 const Evaluation Cv = viscosibilityTables_[regionIdx].eval(saltconcentration, /*extrapolate=*/true);
178 const Evaluation BwRef = formationVolumeTables_[regionIdx].eval(saltconcentration, /*extrapolate=*/true);
182 const Evaluation& bw = inverseFormationVolumeFactor(regionIdx, temperature, pressure, saltconcentration);
198 const Evaluation BwRef = formationVolumeTables_[regionIdx].eval(saltconcentration, /*extrapolate=*/true);
199 const Evaluation C = compressibilityTables_[regionIdx].eval(saltconcentration, /*extrapolate=*/true);
This class represents the Pressure-Volume-Temperature relations of the gas phase without vaporized oi... Definition: ConstantCompressibilityBrinePvt.hpp:49 const std::vector< Scalar > & referencePressure() const Definition: ConstantCompressibilityBrinePvt.hpp:209 unsigned numRegions() const Return the number of PVT regions which are considered by this PVT-object. Definition: ConstantCompressibilityBrinePvt.hpp:150 Evaluation inverseFormationVolumeFactor(unsigned regionIdx, const Evaluation &, const Evaluation &pressure, const Evaluation &saltconcentration) const Returns the formation volume factor [-] of the fluid phase. Definition: ConstantCompressibilityBrinePvt.hpp:191 Evaluation internalEnergy(unsigned, const Evaluation &, const Evaluation &, const Evaluation &) const Returns the specific enthalpy [J/kg] of water given a set of parameters. Definition: ConstantCompressibilityBrinePvt.hpp:157 void setReferenceDensities(unsigned regionIdx, Scalar, Scalar, Scalar rhoRefWater) Set the water reference density [kg / m^3]. Definition: ConstantCompressibilityBrinePvt.hpp:134 bool operator==(const ConstantCompressibilityBrinePvt< Scalar > &data) const Definition: ConstantCompressibilityBrinePvt.hpp:224 const std::vector< TabulatedFunction > & viscosityTables() const Definition: ConstantCompressibilityBrinePvt.hpp:218 void setNumRegions(size_t numRegions) Definition: ConstantCompressibilityBrinePvt.hpp:122 const std::vector< TabulatedFunction > & compressibilityTables() const Definition: ConstantCompressibilityBrinePvt.hpp:215 const Scalar waterReferenceDensity(unsigned regionIdx) const Definition: ConstantCompressibilityBrinePvt.hpp:206 const std::vector< TabulatedFunction > & viscosibilityTables() const Definition: ConstantCompressibilityBrinePvt.hpp:221 const std::vector< TabulatedFunction > & formationVolumeTables() const Definition: ConstantCompressibilityBrinePvt.hpp:212 void initEnd() Finish initializing the water phase PVT properties. Definition: ConstantCompressibilityBrinePvt.hpp:143 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. Definition: ConstantCompressibilityBrinePvt.hpp:169 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) Definition: ConstantCompressibilityBrinePvt.hpp:54 ConstantCompressibilityBrinePvt()=default Implements a linearly interpolated scalar function that depends on one variable. Definition: Tabulated1DFunction.hpp:48 Definition: Air_Mesitylene.hpp:34 |