My Project
Loading...
Searching...
No Matches
Opm::EQUIL::Miscibility::NoMixing< Scalar > Class Template Reference

Type that implements "no phase mixing" policy. More...

#include <EquilibrationHelpers.hpp>

Inheritance diagram for Opm::EQUIL::Miscibility::NoMixing< Scalar >:
Opm::EQUIL::Miscibility::RsFunction< Scalar >

Public Member Functions

Scalar operator() (const Scalar, const Scalar, const Scalar, const Scalar=0.0) const override
 Function call.
 
- Public Member Functions inherited from Opm::EQUIL::Miscibility::RsFunction< Scalar >

Detailed Description

template<class Scalar>
class Opm::EQUIL::Miscibility::NoMixing< Scalar >

Type that implements "no phase mixing" policy.

Member Function Documentation

◆ operator()()

template<class Scalar >
Scalar Opm::EQUIL::Miscibility::NoMixing< Scalar >::operator() ( const Scalar ,
const Scalar ,
const Scalar ,
const Scalar = 0.0 ) const
inlineoverridevirtual

Function call.

Parameters
[in]depthDepth at which to calculate RS value.
[in]pressPressure at which to calculate RS value.
[in]tempTemperature at which to calculate RS value.
Returns
Dissolved gas-oil ratio (RS) at depth depth and pressure press. In "no mixing policy", this is identically zero.

Implements Opm::EQUIL::Miscibility::RsFunction< Scalar >.


The documentation for this class was generated from the following file: