diff --git a/opm/parser/eclipse/CMakeLists.txt b/opm/parser/eclipse/CMakeLists.txt index 556cab645..6b5df23e3 100644 --- a/opm/parser/eclipse/CMakeLists.txt +++ b/opm/parser/eclipse/CMakeLists.txt @@ -156,7 +156,6 @@ Utility/WconinjWrapper.hpp Utility/PvtgInnerTable.hpp Utility/PvdoTable.hpp Utility/WgrupconWrapper.hpp -Utility/PvcdoTable.hpp Utility/GconprodWrapper.hpp Utility/PvdgTable.hpp Utility/SingleRecordTable.hpp diff --git a/opm/parser/eclipse/Utility/PvcdoTable.hpp b/opm/parser/eclipse/Utility/PvcdoTable.hpp deleted file mode 100644 index 55a36be31..000000000 --- a/opm/parser/eclipse/Utility/PvcdoTable.hpp +++ /dev/null @@ -1,67 +0,0 @@ -/* - Copyright (C) 2014 by Andreas Lauser - - This file is part of the Open Porous Media project (OPM). - - OPM is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - OPM is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with OPM. If not, see . - */ -#ifndef OPM_PARSER_PVCDO_TABLE_HPP -#define OPM_PARSER_PVCDO_TABLE_HPP - -#include "SingleRecordTable.hpp" - -namespace Opm { - class PvcdoTable : protected SingleRecordTable { - typedef SingleRecordTable ParentType; - - public: - using ParentType::numTables; - - /*! - * \brief Read the PVCDO keyword and provide some convenience - * methods for it. - */ - PvcdoTable(Opm::DeckKeywordConstPtr keyword, - int recordIdx = 0, - int firstEntityOffset = 0) - : SingleRecordTable(keyword, - std::vector{"P", "BW", "CW", "MUW", "CMUW"}, - recordIdx, firstEntityOffset) - {} - - int numRows() const - { return ParentType::numRows(); }; - - int numColumns() const - { return ParentType::numColumns(); }; - - const std::vector &getPressureColumn() const - { return ParentType::getColumn(0); } - - const std::vector &getFormationFactorColumn() const - { return ParentType::getColumn(1); } - - const std::vector &getCompressibilityColumn() const - { return ParentType::getColumn(2); } - - const std::vector &getViscosityColumn() const - { return ParentType::getColumn(3); } - - const std::vector &getViscosibilityColumn() const - { return ParentType::getColumn(4); } - }; -} - -#endif // OPM_PARSER_PVCDO_TABLE_HPP -