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 VFPInjTable *inj_table, const VFPProdTable *prod_table)
 Constructor Takes no ownership of data. More...
 
 VFPProperties (const std::map< int, VFPInjTable > &inj_tables, const std::map< int, VFPProdTable > &prod_tables)
 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.
 

Detailed Description

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

Constructor & Destructor Documentation

◆ VFPProperties() [1/2]

Opm::VFPProperties::VFPProperties ( const VFPInjTable *  inj_table,
const VFPProdTable *  prod_table 
)
explicit

Constructor Takes no ownership of data.

Parameters
inj_tableA single VFPINJ table or NULL (no table)
prod_tableA single VFPPROD table or NULL (no table)

◆ VFPProperties() [2/2]

Opm::VFPProperties::VFPProperties ( const std::map< int, VFPInjTable > &  inj_tables,
const std::map< int, VFPProdTable > &  prod_tables 
)

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 files: