|
double | Opm::detail::zeroIfNan (const double &value) |
|
ADB | Opm::detail::zeroIfNan (const ADB &values) |
|
template<typename T > |
static T | Opm::detail::getFlo (const T &aqua, const T &liquid, const T &vapour, const VFPProdTable::FLO_TYPE &type) |
|
template<typename T > |
static T | Opm::detail::getFlo (const T &aqua, const T &liquid, const T &vapour, const VFPInjTable::FLO_TYPE &type) |
|
template<typename T > |
static T | Opm::detail::getWFR (const T &aqua, const T &liquid, const T &vapour, const VFPProdTable::WFR_TYPE &type) |
|
template<typename T > |
static T | Opm::detail::getGFR (const T &aqua, const T &liquid, const T &vapour, const VFPProdTable::GFR_TYPE &type) |
|
InterpData | Opm::detail::findInterpData (const double &value, const std::vector< double > &values) |
|
VFPEvaluation | Opm::detail::operator+ (VFPEvaluation lhs, const VFPEvaluation &rhs) |
|
VFPEvaluation | Opm::detail::operator- (VFPEvaluation lhs, const VFPEvaluation &rhs) |
|
VFPEvaluation | Opm::detail::operator* (double lhs, const VFPEvaluation &rhs) |
|
VFPEvaluation | Opm::detail::interpolate (const VFPProdTable::array_type &array, const InterpData &flo_i, const InterpData &thp_i, const InterpData &wfr_i, const InterpData &gfr_i, const InterpData &alq_i) |
|
VFPEvaluation | Opm::detail::interpolate (const VFPInjTable::array_type &array, const InterpData &flo_i, const InterpData &thp_i) |
|
VFPEvaluation | Opm::detail::bhp (const VFPProdTable *table, const double &aqua, const double &liquid, const double &vapour, const double &thp, const double &alq) |
|
VFPEvaluation | Opm::detail::bhp (const VFPInjTable *table, const double &aqua, const double &liquid, const double &vapour, const double &thp) |
|
template<typename T > |
const T * | Opm::detail::getTable (const std::map< int, T * > tables, int table_id) |
|
void | Opm::detail::extendBlockPattern (const ADB &x, std::vector< int > &block_pattern) |
|
std::vector< int > | Opm::detail::commonBlockPattern (const ADB &x1, const ADB &x2, const ADB &x3, const ADB &x4) |
|
std::vector< int > | Opm::detail::commonBlockPattern (const ADB &x1, const ADB &x2, const ADB &x3, const ADB &x4, const ADB &x5) |
|
template<typename TYPE , typename TABLE > |
TYPE | Opm::detail::getType (const TABLE *table) |
|
template<> |
VFPProdTable::FLO_TYPE | Opm::detail::getType (const VFPProdTable *table) |
|
template<> |
VFPProdTable::WFR_TYPE | Opm::detail::getType (const VFPProdTable *table) |
|
template<> |
VFPProdTable::GFR_TYPE | Opm::detail::getType (const VFPProdTable *table) |
|
template<> |
VFPInjTable::FLO_TYPE | Opm::detail::getType (const VFPInjTable *table) |
|
template<typename TYPE > |
ADB | Opm::detail::getValue (const ADB &aqua, const ADB &liquid, const ADB &vapour, TYPE type) |
|
template<> |
ADB | Opm::detail::getValue (const ADB &aqua, const ADB &liquid, const ADB &vapour, VFPProdTable::FLO_TYPE type) |
|
template<> |
ADB | Opm::detail::getValue (const ADB &aqua, const ADB &liquid, const ADB &vapour, VFPProdTable::WFR_TYPE type) |
|
template<> |
ADB | Opm::detail::getValue (const ADB &aqua, const ADB &liquid, const ADB &vapour, VFPProdTable::GFR_TYPE type) |
|
template<> |
ADB | Opm::detail::getValue (const ADB &aqua, const ADB &liquid, const ADB &vapour, VFPInjTable::FLO_TYPE type) |
|
template<typename TYPE , typename TABLE > |
ADB | Opm::detail::combineADBVars (const std::vector< const TABLE * > &well_tables, const ADB &aqua, const ADB &liquid, const ADB &vapour) |
|
double | Opm::detail::findX (const double &x0, const double &x1, const double &y0, const double &y1, const double &y) |
|
double | Opm::detail::findTHP (const std::vector< double > &bhp_array, const std::vector< double > &thp_array, double bhp) |
|