GasvisctTable.hpp
Go to the documentation of this file.
size_t numColumns() const Definition: Deck.hpp:29 std::vector< std::vector< double > > m_columns Definition: SimpleTable.hpp:87 void createColumns(const std::vector< std::string > &columnNames) const std::vector< double > & getColumn(const std::string &name) const void checkNonDefaultable(const std::string &columnName) Definition: Deck.hpp:31 std::vector< std::vector< bool > > m_valueDefaulted Definition: SimpleTable.hpp:88 GasvisctTable()=default Definition: TableManager.hpp:66 std::shared_ptr< UnitSystem > getActiveUnitSystem() const Definition: GasvisctTable.hpp:28 const std::vector< double > & getTemperatureColumn() const Definition: GasvisctTable.hpp:107 size_t numRows() const static size_t numTables(Opm::DeckKeywordConstPtr keyword) Returns the number of tables in a keyword. double evaluate(const std::string &columnName, double xPos) const Evaluate a column of the table at a given position. void checkMonotonic(const std::string &columnName, bool isAscending, bool isStrictlyMonotonic=true) const std::vector< double > & getGasViscosityColumn(size_t compIdx) const Definition: GasvisctTable.hpp:110 Definition: SimpleTable.hpp:32 void init(const Deck &deck, Opm::DeckItemConstPtr deckItem) Read the GASVISCT keyword and provide some convenience methods for it. Definition: GasvisctTable.hpp:37 DeckKeywordConstPtr getKeyword(const std::string &keyword, size_t index) const |