#include <RatioCalculator.hpp>
|
using | Scalar = decltype(getValue(Value{})) |
|
|
| RatioCalculator (int gasCompIdx, int oilCompIdx, int waterCompIdx, std::string_view name) |
|
void | disOilVapWatVolumeRatio (Value &volumeRatio, const Value &rvw, const Value &rsw, const Value &pressure, const std::vector< Value > &cmix_s, const std::vector< Value > &b_perfcells_dense, DeferredLogger &deferred_logger) const |
|
void | gasOilPerfRateInj (const std::vector< Value > &cq_s, PerforationRates< Scalar > &perf_rates, const Value &rv, const Value &rs, const Value &pressure, const Value &rvw, const bool waterActive, DeferredLogger &deferred_logger) const |
|
void | gasOilPerfRateProd (std::vector< Value > &cq_s, PerforationRates< Scalar > &perf_rates, const Value &rv, const Value &rs, const Value &rvw, const bool waterActive, const bool isProducer) const |
|
void | gasOilVolumeRatio (Value &volumeRatio, const Value &rv, const Value &rs, const Value &pressure, const std::vector< Value > &cmix_s, const std::vector< Value > &b_perfcells_dense, DeferredLogger &deferred_logger) const |
|
void | gasWaterPerfRateInj (const std::vector< Value > &cq_s, PerforationRates< Scalar > &perf_rates, const Value &rvw, const Value &rsw, const Value &pressure, DeferredLogger &deferred_logger) const |
|
void | gasWaterPerfRateProd (std::vector< Value > &cq_s, PerforationRates< Scalar > &perf_rates, const Value &rvw, const Value &rsw, const bool isProducer) const |
|
◆ Scalar
◆ RatioCalculator()
template<class Value >
Opm::RatioCalculator< Value >::RatioCalculator |
( |
int |
gasCompIdx, |
|
|
int |
oilCompIdx, |
|
|
int |
waterCompIdx, |
|
|
std::string_view |
name |
|
) |
| |
◆ disOilVapWatVolumeRatio()
template<class Value >
void Opm::RatioCalculator< Value >::disOilVapWatVolumeRatio |
( |
Value & |
volumeRatio, |
|
|
const Value & |
rvw, |
|
|
const Value & |
rsw, |
|
|
const Value & |
pressure, |
|
|
const std::vector< Value > & |
cmix_s, |
|
|
const std::vector< Value > & |
b_perfcells_dense, |
|
|
DeferredLogger & |
deferred_logger |
|
) |
| const |
◆ gasOilPerfRateInj()
◆ gasOilPerfRateProd()
template<class Value >
void Opm::RatioCalculator< Value >::gasOilPerfRateProd |
( |
std::vector< Value > & |
cq_s, |
|
|
PerforationRates< Scalar > & |
perf_rates, |
|
|
const Value & |
rv, |
|
|
const Value & |
rs, |
|
|
const Value & |
rvw, |
|
|
const bool |
waterActive, |
|
|
const bool |
isProducer |
|
) |
| const |
◆ gasOilVolumeRatio()
template<class Value >
void Opm::RatioCalculator< Value >::gasOilVolumeRatio |
( |
Value & |
volumeRatio, |
|
|
const Value & |
rv, |
|
|
const Value & |
rs, |
|
|
const Value & |
pressure, |
|
|
const std::vector< Value > & |
cmix_s, |
|
|
const std::vector< Value > & |
b_perfcells_dense, |
|
|
DeferredLogger & |
deferred_logger |
|
) |
| const |
◆ gasWaterPerfRateInj()
◆ gasWaterPerfRateProd()
The documentation for this class was generated from the following file:
|