My Project
Opm::VFPProperties Class Reference

A thin wrapper class that holds one VFPProdProperties and one VFPInjProperties object. More...

#include <VFPProperties.hpp>

Public Member Functions

 VFPProperties (const std::vector< std::reference_wrapper< const VFPInjTable > > &inj_tables, const std::vector< std::reference_wrapper< const VFPProdTable > > &prod_tables, const WellState &well_state)
 Constructor Takes no ownership of data. More...
 
const VFPInjProperties * getInj () const
 Returns the VFP properties for injection wells.
 
const VFPProdProperties * getProd () const
 Returns the VFP properties for production wells.
 
double getExplicitWFR (const int table_id, const size_t well_index) const
 
double getExplicitGFR (const int table_id, const size_t well_index) const
 

Detailed Description

A thin wrapper class that holds one VFPProdProperties and one VFPInjProperties object.

Constructor & Destructor Documentation

◆ VFPProperties()

Opm::VFPProperties::VFPProperties ( const std::vector< std::reference_wrapper< const VFPInjTable > > &  inj_tables,
const std::vector< std::reference_wrapper< const VFPProdTable > > &  prod_tables,
const WellState &  well_state 
)
inline

Constructor Takes no ownership of data.

Parameters
inj_tablesA map of different VFPINJ tables.
prod_tablesA map of different VFPPROD tables.

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