PvtgOuterTable.hpp
Go to the documentation of this file.
size_t numColumns() const Definition: Deck.hpp:29 const std::vector< double > & getColumn(const std::string &name) const void checkNonDefaultable(const std::string &columnName) std::shared_ptr< const DeckKeyword > DeckKeywordConstPtr Definition: DeckKeyword.hpp:71 Definition: PvtgInnerTable.hpp:32 size_t firstRecordIndex() const Return the index of the first record which applies for this table object. const std::vector< double > & getPressureColumn() const Definition: PvtgOuterTable.hpp:62 const std::vector< double > & getGasViscosityColumn() const Definition: PvtgOuterTable.hpp:71 Definition: MultiRecordTable.hpp:37 Read the table for the PVTG and provide convenient access to it. Definition: PvtgTable.hpp:33 size_t numRows() const double evaluate(const std::string &columnName, double xPos) const Evaluate a column of the table at a given position. const std::vector< double > & getOilSolubilityColumn() const Definition: PvtgOuterTable.hpp:65 const std::vector< double > & getGasFormationFactorColumn() const Definition: PvtgOuterTable.hpp:68 void checkMonotonic(const std::string &columnName, bool isAscending, bool isStrictlyMonotonic=true) static size_t numTables(Opm::DeckKeywordConstPtr keyword) Returns the number of tables which can be found in a given keyword. Definition: PvtgOuterTable.hpp:32 Definition: FullTable.hpp:34 void init(Opm::DeckKeywordConstPtr keyword, const std::vector< std::string > &columnNames, size_t tableIndex) Read simple tables from multi-item keywords like PVTW. void applyDefaultsLinear(const std::string &columnName) size_t numRecords() const Return the number of records which are used by this this table object. |