EclMultiplexerMaterialParams.hpp
Go to the documentation of this file.
61 typedef Opm::EclDefaultMaterial<Traits, GasOilMaterialLawT, OilWaterMaterialLawT> DefaultMaterial;
62 typedef Opm::EclTwoPhaseMaterial<Traits, GasOilMaterialLawT, OilWaterMaterialLawT> TwoPhaseMaterial;
Implements the second phase capillary pressure/relperm law suggested by Stone as used by the ECLipse ... Multiplexer implementation for the parameters required by the multiplexed three-phase material law... Definition: EclMultiplexerMaterialParams.hpp:54 EclMultiplexerApproach approach() const Definition: EclMultiplexerMaterialParams.hpp:146 Definition: Air_Mesitylene.hpp:31 std::enable_if< approachV==EclTwoPhaseApproach, TwoPhaseParams >::type & getRealParams() Definition: EclMultiplexerMaterialParams.hpp:203 std::enable_if< approachV==EclStone2Approach, const Stone2Params >::type & getRealParams() const Definition: EclMultiplexerMaterialParams.hpp:177 std::enable_if< approachV==EclStone1Approach, Stone1Params >::type & getRealParams() Definition: EclMultiplexerMaterialParams.hpp:152 Definition: EclMultiplexerMaterialParams.hpp:42 void finalize() Finish the initialization of the parameter object. Definition: EclMultiplexerMaterialParams.hpp:115 Implements the default three phase capillary pressure law used by the ECLipse simulator. Definition: EclDefaultMaterial.hpp:59 Implements a multiplexer class that provides ECL saturation functions for twophase simulations... Definition: EclTwoPhaseMaterial.hpp:55 Definition: EclMultiplexerMaterialParams.hpp:41 EclMultiplexerMaterialParams() The multiplexer constructor. Definition: EclMultiplexerMaterialParams.hpp:73 std::enable_if< approachV==EclStone2Approach, Stone2Params >::type & getRealParams() Definition: EclMultiplexerMaterialParams.hpp:169 Implements the second phase capillary pressure/relperm law suggested by Stone as used by the ECLipse ... Implements the second phase capillary pressure/relperm law suggested by Stone as used by the ECLipse ... Definition: EclStone1Material.hpp:60 Implements the second phase capillary pressure/relperm law suggested by Stone as used by the ECLipse ... Definition: EclStone2Material.hpp:59 std::enable_if< approachV==EclDefaultApproach, const DefaultParams >::type & getRealParams() const Definition: EclMultiplexerMaterialParams.hpp:194 EclMultiplexerMaterialParams(const EclMultiplexerMaterialParams &) Definition: EclMultiplexerMaterialParams.hpp:82 ~EclMultiplexerMaterialParams() Definition: EclMultiplexerMaterialParams.hpp:91 std::enable_if< approachV==EclTwoPhaseApproach, const TwoPhaseParams >::type & getRealParams() const Definition: EclMultiplexerMaterialParams.hpp:211 std::enable_if< approachV==EclStone1Approach, const Stone1Params >::type & getRealParams() const Definition: EclMultiplexerMaterialParams.hpp:160 Implements a multiplexer class that provides ECL saturation functions for twophase simulations... void setApproach(EclMultiplexerApproach newApproach) Definition: EclMultiplexerMaterialParams.hpp:122 std::enable_if< approachV==EclDefaultApproach, DefaultParams >::type & getRealParams() Definition: EclMultiplexerMaterialParams.hpp:186 Definition: EclMultiplexerMaterialParams.hpp:40 Implements the default three phase capillary pressure law used by the ECLipse simulator. |