ReservoirPropertyCapillary.hpp
Go to the documentation of this file.
79 class ReservoirPropertyCapillary : public ReservoirPropertyCommon<dim, ReservoirPropertyCapillary<dim>, RockJfunc>
102 void phaseMobility(int phase_index, int cell_index, double saturation, double& phase_mob) const;
138 std::array<double, 3> computeSingleRockCflFactors(int rock, double min_perm, double max_poro) const;
A property class for incompressible two-phase flow. Definition: ReservoirPropertyCapillary.hpp:80 void computeCflFactors() Computes cfl factors. Called from ReservoirPropertyCommon::init(). Definition: ReservoirPropertyCapillary_impl.hpp:254 void phaseMobilities(int cell_index, double saturation, Vector &mobility) const Mobilities for both phases. Definition: ReservoirPropertyCapillary_impl.hpp:93 double mobilitySecondPhase(int cell_index, double saturation) const Mobility of second (oil) phase. Definition: ReservoirPropertyCapillary_impl.hpp:52 void phaseMobilitiesDeriv(int c, double s, Vector &dmob) const Definition: ReservoirPropertyCapillary_impl.hpp:104 void phaseMobility(int phase_index, int cell_index, double saturation, double &phase_mob) const Phase mobility. Definition: ReservoirPropertyCapillary_impl.hpp:59 ScalarMobility Mobility The (scalar) mobility type. Definition: ReservoirPropertyCapillary.hpp:83 double mobilityFirstPhase(int cell_index, double saturation) const Mobility of first (water) phase. Definition: ReservoirPropertyCapillary_impl.hpp:45 double totalMobility(int cell_index, double saturation) const Total mobility. Definition: ReservoirPropertyCapillary_impl.hpp:74 double fractionalFlow(int cell_index, double saturation) const Fractional flow (of the first phase). Definition: ReservoirPropertyCapillary_impl.hpp:83 A property class for incompressible two-phase flow. Definition: ReservoirPropertyCommon.hpp:59 Definition: RockJfunc.hpp:53 Definition: BlackoilFluid.hpp:32 void setToAverage(const ScalarMobility &m1, const ScalarMobility &m2) Definition: ReservoirPropertyCapillary.hpp:50 void setToSum(const ScalarMobility &m1, const ScalarMobility &m2) Definition: ReservoirPropertyCapillary.hpp:54 void setToInverse(const ScalarMobility &m) Definition: ReservoirPropertyCapillary.hpp:58 ScalarMobility & operator*=(const ScalarMobility &other) Definition: ReservoirPropertyCapillary.hpp:69 Vec multiply(const Vec &v) Definition: ReservoirPropertyCapillary.hpp:63 |