Opm::IncompPropertiesInterface Class Referenceabstract
Inheritance diagram for Opm::IncompPropertiesInterface:
Detailed DescriptionAbstract base class for incompressible fluid and reservoir properties. Supports variable number of spatial dimensions, called D. Supports variable number of phases, called P. In general, when arguments call for n values of some vector or matrix property, such as saturation, they shall always be ordered cellwise: [s^1_0 s^2_0 s^3_0 s^1_1 s^2_2 ... ] in which s^i_j denotes saturation of phase i in cell j. Constructor & Destructor Documentation
Member Function Documentation
Implemented in Opm::IncompPropertiesBasic, Opm::IncompPropertiesFromDeck, Opm::IncompPropertiesSinglePhase, and Opm::IncompPropertiesShadow. Referenced by Opm::IncompPropertiesShadow::capPress(), and Opm::SimpleFluid2pWrappingProps::pc().
Densities of fluid phases at reservoir conditions.
Implemented in Opm::IncompPropertiesBasic, Opm::IncompPropertiesSinglePhase, Opm::IncompPropertiesFromDeck, and Opm::IncompPropertiesShadow. Referenced by Opm::SimpleFluid2pWrappingProps::density(), Opm::IncompPropertiesShadow::density(), Opm::initStateBasic(), and Opm::IncompPropertiesShadow::useDensity().
Implemented in Opm::IncompPropertiesBasic, Opm::IncompPropertiesSinglePhase, Opm::IncompPropertiesFromDeck, and Opm::IncompPropertiesShadow. Referenced by Opm::initStateBasic(), Opm::IncompPropertiesShadow::numCells(), Opm::SimpleFluid2pWrappingProps::SimpleFluid2pWrappingProps(), Opm::IncompPropertiesShadow::usePermeability(), and Opm::IncompPropertiesShadow::usePorosity().
Implemented in Opm::IncompPropertiesBasic, Opm::IncompPropertiesSinglePhase, Opm::IncompPropertiesFromDeck, and Opm::IncompPropertiesShadow. Referenced by Opm::IncompPropertiesShadow::numDimensions(), and Opm::IncompPropertiesShadow::usePermeability().
Implemented in Opm::IncompPropertiesBasic, Opm::IncompPropertiesSinglePhase, Opm::IncompPropertiesFromDeck, and Opm::IncompPropertiesShadow. Referenced by Opm::initStateBasic(), Opm::IncompPropertiesShadow::numPhases(), Opm::SimpleFluid2pWrappingProps::SimpleFluid2pWrappingProps(), Opm::IncompPropertiesShadow::useDensity(), Opm::IncompPropertiesShadow::useSurfaceDensity(), and Opm::IncompPropertiesShadow::useViscosity().
Implemented in Opm::IncompPropertiesBasic, Opm::IncompPropertiesSinglePhase, Opm::IncompPropertiesFromDeck, and Opm::IncompPropertiesShadow. Referenced by Opm::IncompPropertiesShadow::permeability(), and Opm::IncompPropertiesShadow::usePermeability().
Implemented in Opm::IncompPropertiesBasic, Opm::IncompPropertiesSinglePhase, Opm::IncompPropertiesFromDeck, and Opm::IncompPropertiesShadow. Referenced by Opm::IncompPropertiesShadow::porosity(), and Opm::IncompPropertiesShadow::usePorosity().
Implemented in Opm::IncompPropertiesBasic, Opm::IncompPropertiesFromDeck, Opm::IncompPropertiesSinglePhase, and Opm::IncompPropertiesShadow. Referenced by Opm::SimpleFluid2pWrappingProps::mobility(), and Opm::IncompPropertiesShadow::relperm().
Obtain the range of allowable saturation values. In cell cells[i], saturation of phase p is allowed to be in the interval [smin[i*P + p], smax[i*P + p]].
Implemented in Opm::IncompPropertiesBasic, Opm::IncompPropertiesFromDeck, Opm::IncompPropertiesSinglePhase, and Opm::IncompPropertiesShadow. Referenced by Opm::IncompPropertiesShadow::satRange(), and Opm::SimpleFluid2pWrappingProps::SimpleFluid2pWrappingProps().
Densities of fluid phases at surface conditions. Note: a reasonable question to ask is why there can be different densities at surface and reservoir conditions, when the phases are assumed incompressible. The answer is that even if we approximate the phases as being incompressible during simulation, the density difference between surface and reservoir may be larger. For accurate reporting and using data given in terms of surface values, we need to handle this difference.
Implemented in Opm::IncompPropertiesBasic, Opm::IncompPropertiesSinglePhase, Opm::IncompPropertiesFromDeck, and Opm::IncompPropertiesShadow. Referenced by Opm::IncompPropertiesShadow::surfaceDensity(), and Opm::IncompPropertiesShadow::useSurfaceDensity().
Implemented in Opm::IncompPropertiesBasic, Opm::IncompPropertiesSinglePhase, Opm::IncompPropertiesFromDeck, and Opm::IncompPropertiesShadow. Referenced by Opm::SimpleFluid2pWrappingProps::mobility(), Opm::IncompPropertiesShadow::useViscosity(), and Opm::IncompPropertiesShadow::viscosity(). The documentation for this class was generated from the following file: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||