My Project
|
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. | |
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 |
A thin wrapper class that holds one VFPProdProperties and one VFPInjProperties object.
|
inline |
Constructor Takes no ownership of data.
inj_tables | A map of different VFPINJ tables. |
prod_tables | A map of different VFPPROD tables. |