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 VFPInjPropertiesgetInj () const
 Returns the VFP properties for injection wells.
 
const VFPProdPropertiesgetProd () 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: