EquilibrationHelpers.hpp
Go to the documentation of this file.
Definition: EquilibrationHelpers.hpp:600 const CalcDissolution & dissolutionCalculator() const Definition: EquilibrationHelpers_impl.hpp:393 int equilibrationAccuracy() const Definition: EquilibrationHelpers_impl.hpp:387 const CalcWaterEvaporation & waterEvaporationCalculator() const Definition: EquilibrationHelpers_impl.hpp:405 const TabulatedFunction & tempVdTable() const Definition: EquilibrationHelpers_impl.hpp:417 const CalcEvaporation & evaporationCalculator() const Definition: EquilibrationHelpers_impl.hpp:399 EquilReg(const EquilRecord &rec, std::shared_ptr< Miscibility::RsFunction > rs, std::shared_ptr< Miscibility::RsFunction > rv, std::shared_ptr< Miscibility::RsFunction > rvw, const TabulatedFunction &tempVdTable, const TabulatedFunction &saltVdTable, const int pvtIdx) Definition: EquilibrationHelpers_impl.hpp:340 const TabulatedFunction & saltVdTable() const Definition: EquilibrationHelpers_impl.hpp:411 Definition: EquilibrationHelpers.hpp:130 virtual ~NoMixing()=default double operator()(const double, const double, const double, const double=0.0) const Definition: EquilibrationHelpers.hpp:151 Definition: EquilibrationHelpers.hpp:220 double operator()(const double depth, const double cellPress, const double temp, const double satGas=0.0) const Definition: EquilibrationHelpers_impl.hpp:103 virtual ~PBVD()=default PBVD(const int pvtRegionIdx, const std::vector< double > &depth, const std::vector< double > &pbub) Definition: EquilibrationHelpers_impl.hpp:93 Definition: EquilibrationHelpers.hpp:271 PDVD(const int pvtRegionIdx, const std::vector< double > &depth, const std::vector< double > &pdew) Definition: EquilibrationHelpers_impl.hpp:128 virtual ~PDVD()=default double operator()(const double depth, const double cellPress, const double temp, const double satOil=0.0) const Definition: EquilibrationHelpers_impl.hpp:138 Definition: EquilibrationHelpers.hpp:100 virtual ~RsFunction()=default virtual double operator()(const double depth, const double press, const double temp, const double sat=0.0) const =0 Definition: EquilibrationHelpers.hpp:431 RsSatAtContact(const int pvtRegionIdx, const double pContact, const double T_contact) Definition: EquilibrationHelpers_impl.hpp:250 double operator()(const double, const double press, const double temp, const double satGas=0.0) const Definition: EquilibrationHelpers_impl.hpp:258 Definition: EquilibrationHelpers.hpp:168 RsVD(const int pvtRegionIdx, const std::vector< double > &depth, const std::vector< double > &rs) Definition: EquilibrationHelpers_impl.hpp:58 virtual ~RsVD()=default double operator()(const double depth, const double press, const double temp, const double satGas=0.0) const Definition: EquilibrationHelpers_impl.hpp:68 Definition: EquilibrationHelpers.hpp:486 RvSatAtContact(const int pvtRegionIdx, const double pContact, const double T_contact) Definition: EquilibrationHelpers_impl.hpp:280 double operator()(const double, const double press, const double temp, const double satOil=0.0) const Definition: EquilibrationHelpers_impl.hpp:288 Definition: EquilibrationHelpers.hpp:322 double operator()(const double depth, const double press, const double temp, const double satOil=0.0) const Definition: EquilibrationHelpers_impl.hpp:174 RvVD(const int pvtRegionIdx, const std::vector< double > &depth, const std::vector< double > &rv) Definition: EquilibrationHelpers_impl.hpp:164 Definition: EquilibrationHelpers.hpp:540 RvwSatAtContact(const int pvtRegionIdx, const double pContact, const double T_contact) Definition: EquilibrationHelpers_impl.hpp:310 double operator()(const double, const double press, const double temp, const double satWat=0.0) const Definition: EquilibrationHelpers_impl.hpp:318 Definition: EquilibrationHelpers.hpp:372 double operator()(const double depth, const double press, const double temp, const double satWat=0.0) const Definition: EquilibrationHelpers_impl.hpp:216 RvwVD(const int pvtRegionIdx, const std::vector< double > &depth, const std::vector< double > &rvw) Definition: EquilibrationHelpers_impl.hpp:206 double satFromDepth(const MaterialLawManager &materialLawManager, const double cellDepth, const double contactDepth, const int phase, const int cell, const bool increasing=false) Compute saturation from depth. Used for constant capillary pressure function. Definition: EquilibrationHelpers_impl.hpp:613 double satFromSumOfPcs(const MaterialLawManager &materialLawManager, const int phase1, const int phase2, const int cell, const double targetPc) Definition: EquilibrationHelpers_impl.hpp:584 double satFromPc(const MaterialLawManager &materialLawManager, const int phase, const int cell, const double targetPc, const bool increasing=false) Definition: EquilibrationHelpers_impl.hpp:553 bool isConstPc(const MaterialLawManager &materialLawManager, const int phase, const int cell) Return true if capillary pressure function is constant. Definition: EquilibrationHelpers_impl.hpp:632 double maxSaturations(const MaterialLawManager &materialLawManager, const int phase, const int cell) Definition: EquilibrationHelpers_impl.hpp:529 double minSaturations(const MaterialLawManager &materialLawManager, const int phase, const int cell) Definition: EquilibrationHelpers_impl.hpp:505 Definition: BlackoilPhases.hpp:27 Definition: EquilibrationHelpers.hpp:723 double operator()(double s) const Definition: EquilibrationHelpers_impl.hpp:442 PcEq(const MaterialLawManager &materialLawManager, const int phase, const int cell, const double targetPc) Definition: EquilibrationHelpers_impl.hpp:429 Definition: EquilibrationHelpers.hpp:760 PcEqSum(const MaterialLawManager &materialLawManager, const int phase1, const int phase2, const int cell, const double targetPc) Definition: EquilibrationHelpers_impl.hpp:468 double operator()(double s) const Definition: EquilibrationHelpers_impl.hpp:483 |