VFPHelpers.hpp File Reference
#include <functional>
#include <map>
#include <vector>
#include <optional>
Include dependency graph for VFPHelpers.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Opm::detail::VFPEvaluation< Scalar >
 
struct  Opm::detail::InterpData< Scalar >
 
class  Opm::VFPHelpers< Scalar >
 

Namespaces

namespace  Opm
 
namespace  Opm::detail
 

Functions

template<class Scalar >
VFPEvaluation< Scalar > Opm::detail::operator+ (VFPEvaluation< Scalar > lhs, const VFPEvaluation< Scalar > &rhs)
 
template<class Scalar >
VFPEvaluation< Scalar > Opm::detail::operator- (VFPEvaluation< Scalar > lhs, const VFPEvaluation< Scalar > &rhs)
 
template<class Scalar >
VFPEvaluation< Scalar > Opm::detail::operator* (Scalar lhs, const VFPEvaluation< Scalar > &rhs)
 
template<typename T >
Opm::detail::getFlo (const VFPProdTable &table, const T &aqua, const T &liquid, const T &vapour)
 
template<typename T >
Opm::detail::getFlo (const VFPInjTable &table, const T &aqua, const T &liquid, const T &vapour)
 
template<typename T >
Opm::detail::getWFR (const VFPProdTable &table, const T &aqua, const T &liquid, const T &vapour)
 
template<typename T >
Opm::detail::getGFR (const VFPProdTable &table, const T &aqua, const T &liquid, const T &vapour)
 
template<typename T >
const T & Opm::detail::getTable (const std::map< int, std::reference_wrapper< const T > > &tables, int table_id)
 
template<typename T >
bool Opm::detail::hasTable (const std::map< int, std::reference_wrapper< const T > > &tables, int table_id)
 
template<typename TYPE , typename TABLE >
TYPE Opm::detail::getType (const TABLE &table)