My Project
|
Implementation for the parameters required by the material law for two-phase simulations. More...
#include <EclTwoPhaseMaterialParams.hpp>
Public Types | |
using | GasOilParams = GasOilParamsT |
using | OilWaterParams = OilWaterParamsT |
using | GasWaterParams = GasWaterParamsT |
Public Member Functions | |
EclTwoPhaseMaterialParams () | |
The default constructor. | |
void | setApproach (EclTwoPhaseApproach newApproach) |
EclTwoPhaseApproach | approach () const |
const GasOilParams & | gasOilParams () const |
The parameter object for the gas-oil twophase law. | |
GasOilParams & | gasOilParams () |
The parameter object for the gas-oil twophase law. | |
void | setGasOilParams (std::shared_ptr< GasOilParams > val) |
Set the parameter object for the gas-oil twophase law. | |
const OilWaterParams & | oilWaterParams () const |
The parameter object for the oil-water twophase law. | |
OilWaterParams & | oilWaterParams () |
The parameter object for the oil-water twophase law. | |
void | setOilWaterParams (std::shared_ptr< OilWaterParams > val) |
Set the parameter object for the oil-water twophase law. | |
const GasWaterParams & | gasWaterParams () const |
The parameter object for the gas-water twophase law. | |
GasWaterParams & | gasWaterParams () |
The parameter object for the gas-water twophase law. | |
void | setGasWaterParams (std::shared_ptr< GasWaterParams > val) |
Set the parameter object for the gas-water twophase law. | |
![]() | |
void | finalize () |
Mark the object as finalized. | |
Additional Inherited Members | |
![]() | |
EnsureFinalized () | |
The default constructor. | |
void | check () const |
Implementation for the parameters required by the material law for two-phase simulations.
Essentially, this class just stores the two parameter objects for the twophase capillary pressure laws.