My Project
Loading...
Searching...
No Matches
Opm::PvtxTable Class Reference
Inheritance diagram for Opm::PvtxTable:
Opm::PvtgTable Opm::PvtgwTable Opm::PvtgwoTable Opm::PvtoTable Opm::PvtsolTable Opm::RwgsaltTable

Public Member Functions

 PvtxTable (const std::string &columnName)
 
const SimpleTablegetUnderSaturatedTable (size_t tableNumber) const
 
void init (const DeckKeyword &keyword, size_t tableIdx)
 
size_t size () const
 
double evaluate (const std::string &column, double outerArg, double innerArg) const
 
double getArgValue (size_t index) const
 
const SimpleTablegetSaturatedTable () const
 
std::vector< SimpleTable >::const_iterator begin () const
 
std::vector< SimpleTable >::const_iterator end () const
 
bool operator== (const PvtxTable &data) const
 
template<class Serializer >
void serializeOp (Serializer &serializer)
 

Static Public Member Functions

static size_t numTables (const DeckKeyword &keyword)
 
static std::vector< std::pair< size_t, size_t > > recordRanges (const DeckKeyword &keyword)
 
static PvtxTable serializationTestObject ()
 

Protected Attributes

ColumnSchema m_outerColumnSchema
 
TableColumn m_outerColumn
 
TableSchema m_underSaturatedSchema
 
TableSchema m_saturatedSchema
 
std::vector< SimpleTablem_underSaturatedTables
 
SimpleTable m_saturatedTable
 

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