TwoPhaseLETCurves.hpp
Go to the documentation of this file.
92 static void capillaryPressures(Container& /* values */, const Params& /* params */, const FluidState& /* fs */)
102 static void saturations(Container& /* pc */, const Params& /* params */, const FluidState& /* fs */)
118 static void relativePermeabilities(Container& /* pc */, const Params& /* params */, const FluidState& /* fs */)
205 static Evaluation twoPhaseSatKrLET(const unsigned phaseIdx, const Params& params, const Evaluation& S)
Provides the opm-material specific exception classes. A traits class which provides basic mathematical functions for arbitrary scalar floating point values... Definition: Exceptions.hpp:46 Implementation of the LET curve saturation functions. Definition: TwoPhaseLETCurves.hpp:49 static Evaluation krn(const Params &, const FluidState &) The relative permeability for the non-wetting phase of the medium as implied by the LET parameterizat... Definition: TwoPhaseLETCurves.hpp:236 static Evaluation pcnw(const Params &, const FluidState &) The capillary pressure-saturation curve. Definition: TwoPhaseLETCurves.hpp:129 static Evaluation Sw(const Params &, const FluidState &) Definition: TwoPhaseLETCurves.hpp:163 static Evaluation twoPhaseSatKrn(const Params ¶ms, const Evaluation &Sw) Definition: TwoPhaseLETCurves.hpp:243 static constexpr bool implementsTwoPhaseSatApi Definition: TwoPhaseLETCurves.hpp:70 static Evaluation twoPhaseSatPcnw(const Params ¶ms, const Evaluation &Sw) Definition: TwoPhaseLETCurves.hpp:137 static Evaluation krw(const Params &, const FluidState &) The relative permeability for the wetting phase of the medium implied by the LET parameterization. Definition: TwoPhaseLETCurves.hpp:192 static constexpr bool isSaturationDependent Definition: TwoPhaseLETCurves.hpp:74 static constexpr int numPhases The number of fluid phases to which this material law applies. Definition: TwoPhaseLETCurves.hpp:62 static Evaluation Sn(const Params &, const FluidState &) Definition: TwoPhaseLETCurves.hpp:175 static constexpr bool isCompositionDependent Definition: TwoPhaseLETCurves.hpp:86 static constexpr bool isTemperatureDependent Definition: TwoPhaseLETCurves.hpp:82 static Evaluation twoPhaseSatPcnwInv(const Params &, const Evaluation &) Definition: TwoPhaseLETCurves.hpp:156 static Evaluation twoPhaseSatSw(const Params &, const Evaluation &) Definition: TwoPhaseLETCurves.hpp:169 static Evaluation twoPhaseSatKrw(const Params ¶ms, const Evaluation &Sw) Definition: TwoPhaseLETCurves.hpp:199 static Evaluation twoPhaseSatSn(const Params &, const Evaluation &) Definition: TwoPhaseLETCurves.hpp:181 static void saturations(Container &, const Params &, const FluidState &) Calculate the saturations of the phases starting from their pressure differences. Definition: TwoPhaseLETCurves.hpp:102 static Evaluation twoPhaseSatKrwInv(const Params &, const Evaluation &) Definition: TwoPhaseLETCurves.hpp:223 static constexpr bool isPressureDependent Definition: TwoPhaseLETCurves.hpp:78 static void capillaryPressures(Container &, const Params &, const FluidState &) The capillary pressure-saturation curves. Definition: TwoPhaseLETCurves.hpp:92 static constexpr bool implementsTwoPhaseApi Definition: TwoPhaseLETCurves.hpp:66 static Evaluation twoPhaseSatKrLET(const unsigned phaseIdx, const Params ¶ms, const Evaluation &S) Definition: TwoPhaseLETCurves.hpp:205 static Evaluation twoPhaseSatKrnInv(const Params ¶ms, const Evaluation &krn) Definition: TwoPhaseLETCurves.hpp:251 static void relativePermeabilities(Container &, const Params &, const FluidState &) The relative permeability-saturation curves. Definition: TwoPhaseLETCurves.hpp:118 Definition: Air_Mesitylene.hpp:34 ReturnEval_< Evaluation1, Evaluation2 >::type pow(const Evaluation1 &base, const Evaluation2 &exp) Definition: MathToolbox.hpp:416 |