My Project
Opm::RsvdTable Class Reference
Inheritance diagram for Opm::RsvdTable:
Opm::SimpleTable

Public Member Functions

 RsvdTable (const DeckItem &item)
 
const TableColumngetDepthColumn () const
 
const TableColumngetRsColumn () const
 
- Public Member Functions inherited from Opm::SimpleTable
 SimpleTable (TableSchema, const DeckItem &deckItem)
 
 SimpleTable (TableSchema)
 
void addColumns ()
 
void init (const DeckItem &deckItem)
 
void init (const DeckItem &deckItem, double scaling_factor)
 
size_t numColumns () const
 
size_t numRows () const
 
void addRow (const std::vector< double > &row)
 
const TableColumngetColumn (const std::string &name) const
 
const TableColumngetColumn (size_t colIdx) const
 
bool hasColumn (const std::string &name) const
 
TableColumngetColumn (const std::string &name)
 
TableColumngetColumn (size_t colIdx)
 
double get (const std::string &column, size_t row) const
 
double get (size_t column, size_t row) const
 
double evaluate (const std::string &columnName, double xPos) const
 Evaluate a column of the table at a given position. More...
 
void assertJFuncPressure (const bool jf) const
 throws std::invalid_argument if jf != m_jfunc
 
bool operator== (const SimpleTable &data) const
 
template<class Serializer >
void serializeOp (Serializer &serializer)
 

Additional Inherited Members

- Static Public Member Functions inherited from Opm::SimpleTable
static SimpleTable serializeObject ()
 
- Protected Attributes inherited from Opm::SimpleTable
TableSchema m_schema
 
OrderedMap< std::string, TableColumnm_columns
 
bool m_jfunc = false
 

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