My Project
|
Public Member Functions | |
ImptvdTable (const DeckItem &item) | |
const TableColumn & | getDepthColumn () const |
const TableColumn & | getSwcoColumn () const |
Connate water saturation. | |
const TableColumn & | getSwcritColumn () const |
Critical water saturation. | |
const TableColumn & | getSwmaxColumn () const |
Maximum water saturation. | |
const TableColumn & | getSgcoColumn () const |
Connate gas saturation. | |
const TableColumn & | getSgcritColumn () const |
Critical gas saturation. | |
const TableColumn & | getSgmaxColumn () const |
Maximum gas saturation. | |
const TableColumn & | getSowcritColumn () const |
Critical oil-in-water saturation. | |
const TableColumn & | getSogcritColumn () const |
Critical oil-in-gas saturation. | |
![]() | |
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 TableColumn & | getColumn (const std::string &name) const |
const TableColumn & | getColumn (size_t colIdx) const |
bool | hasColumn (const std::string &name) const |
TableColumn & | getColumn (const std::string &name) |
TableColumn & | getColumn (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 SimpleTable | serializeObject () |
![]() | |
TableSchema | m_schema |
OrderedMap< std::string, TableColumn > | m_columns |
bool | m_jfunc = false |