Moved string utilities to opm/common

This commit is contained in:
Joakim Hove 2020-04-03 17:16:02 +02:00
parent efb34b6533
commit 075d018cf3
17 changed files with 18 additions and 19 deletions

View File

@ -509,6 +509,7 @@ list( APPEND PUBLIC_HEADER_FILES
opm/common/utility/parameters/ParameterStrings.hpp opm/common/utility/parameters/ParameterStrings.hpp
opm/common/utility/parameters/ParameterTools.hpp opm/common/utility/parameters/ParameterTools.hpp
opm/common/utility/numeric/calculateCellVol.hpp opm/common/utility/numeric/calculateCellVol.hpp
opm/common/utility/String.hpp
opm/common/utility/TimeService.hpp opm/common/utility/TimeService.hpp
) )
if(ENABLE_ECL_INPUT) if(ENABLE_ECL_INPUT)
@ -518,7 +519,6 @@ if(ENABLE_ECL_INPUT)
opm/parser/eclipse/Utility/Stringview.hpp opm/parser/eclipse/Utility/Stringview.hpp
opm/parser/eclipse/Utility/Functional.hpp opm/parser/eclipse/Utility/Functional.hpp
opm/parser/eclipse/Utility/Typetools.hpp opm/parser/eclipse/Utility/Typetools.hpp
opm/parser/eclipse/Utility/String.hpp
opm/parser/eclipse/Generator/KeywordGenerator.hpp opm/parser/eclipse/Generator/KeywordGenerator.hpp
opm/parser/eclipse/Generator/KeywordLoader.hpp opm/parser/eclipse/Generator/KeywordLoader.hpp
opm/parser/eclipse/Units/UnitSystem.hpp opm/parser/eclipse/Units/UnitSystem.hpp

View File

@ -16,7 +16,7 @@
along with OPM. If not, see <http://www.gnu.org/licenses/>. along with OPM. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <opm/parser/eclipse/Utility/String.hpp> #include <opm/common/utility/String.hpp>
#include <opm/io/eclipse/rst/header.hpp> #include <opm/io/eclipse/rst/header.hpp>
#include <opm/io/eclipse/rst/group.hpp> #include <opm/io/eclipse/rst/group.hpp>

View File

@ -16,7 +16,7 @@
along with OPM. If not, see <http://www.gnu.org/licenses/>. along with OPM. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <opm/parser/eclipse/Utility/String.hpp> #include <opm/common/utility/String.hpp>
#include <opm/io/eclipse/rst/header.hpp> #include <opm/io/eclipse/rst/header.hpp>
#include <opm/io/eclipse/rst/connection.hpp> #include <opm/io/eclipse/rst/connection.hpp>

View File

@ -20,7 +20,7 @@
#include <opm/parser/eclipse/Deck/DeckOutput.hpp> #include <opm/parser/eclipse/Deck/DeckOutput.hpp>
#include <opm/parser/eclipse/Deck/DeckItem.hpp> #include <opm/parser/eclipse/Deck/DeckItem.hpp>
#include <opm/parser/eclipse/Units/Dimension.hpp> #include <opm/parser/eclipse/Units/Dimension.hpp>
#include <opm/parser/eclipse/Utility/String.hpp> #include <opm/common/utility/String.hpp>
#include <algorithm> #include <algorithm>
#include <string> #include <string>

View File

@ -1,6 +1,6 @@
#include <opm/parser/eclipse/Deck/Deck.hpp> #include <opm/parser/eclipse/Deck/Deck.hpp>
#include <opm/parser/eclipse/EclipseState/EndpointScaling.hpp> #include <opm/parser/eclipse/EclipseState/EndpointScaling.hpp>
#include <opm/parser/eclipse/Utility/String.hpp> #include <opm/common/utility/String.hpp>
namespace Opm { namespace Opm {

View File

@ -18,7 +18,7 @@
*/ */
#include <opm/parser/eclipse/EclipseState/Grid/PinchMode.hpp> #include <opm/parser/eclipse/EclipseState/Grid/PinchMode.hpp>
#include <opm/parser/eclipse/Utility/String.hpp> #include <opm/common/utility/String.hpp>
#include <stdexcept> #include <stdexcept>

View File

@ -25,7 +25,7 @@ namespace py = pybind11;
#endif #endif
#include <opm/parser/eclipse/Utility/String.hpp> #include <opm/common/utility/String.hpp>
#include <opm/common/utility/FileSystem.hpp> #include <opm/common/utility/FileSystem.hpp>
#include <opm/parser/eclipse/EclipseState/Schedule/Action/PyAction.hpp> #include <opm/parser/eclipse/EclipseState/Schedule/Action/PyAction.hpp>

View File

@ -26,9 +26,9 @@
#include <opm/common/OpmLog/LogUtil.hpp> #include <opm/common/OpmLog/LogUtil.hpp>
#include <opm/common/utility/numeric/cmp.hpp> #include <opm/common/utility/numeric/cmp.hpp>
#include <opm/common/utility/String.hpp>
#include <opm/parser/eclipse/Python/Python.hpp> #include <opm/parser/eclipse/Python/Python.hpp>
#include <opm/parser/eclipse/Utility/String.hpp>
#include <opm/parser/eclipse/Deck/DeckItem.hpp> #include <opm/parser/eclipse/Deck/DeckItem.hpp>
#include <opm/parser/eclipse/Deck/DeckKeyword.hpp> #include <opm/parser/eclipse/Deck/DeckKeyword.hpp>
#include <opm/parser/eclipse/Deck/DeckRecord.hpp> #include <opm/parser/eclipse/Deck/DeckRecord.hpp>

View File

@ -32,7 +32,7 @@
#include <opm/parser/eclipse/Deck/DeckKeyword.hpp> #include <opm/parser/eclipse/Deck/DeckKeyword.hpp>
#include <opm/parser/eclipse/Deck/DeckRecord.hpp> #include <opm/parser/eclipse/Deck/DeckRecord.hpp>
#include <opm/parser/eclipse/EclipseState/Schedule/TimeMap.hpp> #include <opm/parser/eclipse/EclipseState/Schedule/TimeMap.hpp>
#include <opm/parser/eclipse/Utility/String.hpp> #include <opm/common/utility/String.hpp>
constexpr const std::time_t invalid_time = -1; constexpr const std::time_t invalid_time = -1;

View File

@ -21,13 +21,12 @@
#include <opm/common/OpmLog/OpmLog.hpp> #include <opm/common/OpmLog/OpmLog.hpp>
#include <opm/common/OpmLog/LogUtil.hpp> #include <opm/common/OpmLog/LogUtil.hpp>
#include <opm/parser/eclipse/Utility/String.hpp>
#include <opm/parser/eclipse/Deck/DeckKeyword.hpp> #include <opm/parser/eclipse/Deck/DeckKeyword.hpp>
#include <opm/parser/eclipse/Deck/DeckSection.hpp> #include <opm/parser/eclipse/Deck/DeckSection.hpp>
#include <opm/parser/eclipse/Parser/Parser.hpp> #include <opm/parser/eclipse/Parser/Parser.hpp>
#include <opm/parser/eclipse/Parser/ParseContext.hpp> #include <opm/parser/eclipse/Parser/ParseContext.hpp>
#include <opm/parser/eclipse/Parser/ErrorGuard.hpp> #include <opm/parser/eclipse/Parser/ErrorGuard.hpp>
#include <opm/parser/eclipse/Utility/String.hpp> #include <opm/common/utility/String.hpp>
namespace Opm { namespace Opm {
bool checkDeck( const Deck& deck, const Parser& parser, const ParseContext& parseContext, ErrorGuard& errorGuard, size_t enabledChecks) { bool checkDeck( const Deck& deck, const Parser& parser, const ParseContext& parseContext, ErrorGuard& errorGuard, size_t enabledChecks) {

View File

@ -25,7 +25,7 @@
#include <opm/parser/eclipse/Parser/ErrorGuard.hpp> #include <opm/parser/eclipse/Parser/ErrorGuard.hpp>
#include <opm/parser/eclipse/Parser/InputErrorAction.hpp> #include <opm/parser/eclipse/Parser/InputErrorAction.hpp>
#include <opm/parser/eclipse/Parser/ParseContext.hpp> #include <opm/parser/eclipse/Parser/ParseContext.hpp>
#include <opm/parser/eclipse/Utility/String.hpp> #include <opm/common/utility/String.hpp>
namespace Opm { namespace Opm {

View File

@ -49,7 +49,7 @@
#include <opm/parser/eclipse/Parser/ParserKeyword.hpp> #include <opm/parser/eclipse/Parser/ParserKeyword.hpp>
#include <opm/parser/eclipse/Parser/ParserRecord.hpp> #include <opm/parser/eclipse/Parser/ParserRecord.hpp>
#include <opm/parser/eclipse/Utility/Stringview.hpp> #include <opm/parser/eclipse/Utility/Stringview.hpp>
#include <opm/parser/eclipse/Utility/String.hpp> #include <opm/common/utility/String.hpp>
#include "raw/RawConsts.hpp" #include "raw/RawConsts.hpp"
#include "raw/RawEnums.hpp" #include "raw/RawEnums.hpp"

View File

@ -19,7 +19,7 @@
#include <stdexcept> #include <stdexcept>
#include <opm/parser/eclipse/Parser/ParserKeyword.hpp> #include <opm/parser/eclipse/Parser/ParserKeyword.hpp>
#include <opm/parser/eclipse/Utility/String.hpp> #include <opm/common/utility/String.hpp>
#include "RawConsts.hpp" #include "RawConsts.hpp"
#include "RawKeyword.hpp" #include "RawKeyword.hpp"

View File

@ -21,7 +21,7 @@
#include <iostream> #include <iostream>
#include <stdexcept> #include <stdexcept>
#include <opm/parser/eclipse/Utility/String.hpp> #include <opm/common/utility/String.hpp>
#include <opm/parser/eclipse/Units/Dimension.hpp> #include <opm/parser/eclipse/Units/Dimension.hpp>
#include <opm/parser/eclipse/Units/Units.hpp> #include <opm/parser/eclipse/Units/Units.hpp>
#include <opm/parser/eclipse/Units/UnitSystem.hpp> #include <opm/parser/eclipse/Units/UnitSystem.hpp>

View File

@ -2,7 +2,7 @@
#include <boost/test/unit_test.hpp> #include <boost/test/unit_test.hpp>
#include <opm/parser/eclipse/Utility/String.hpp> #include <opm/common/utility/String.hpp>
#include <opm/parser/eclipse/Utility/Stringview.hpp> #include <opm/parser/eclipse/Utility/Stringview.hpp>
using namespace Opm; using namespace Opm;

View File

@ -3,7 +3,7 @@
#include <boost/test/unit_test.hpp> #include <boost/test/unit_test.hpp>
#include <opm/io/eclipse/PaddedOutputString.hpp> #include <opm/io/eclipse/PaddedOutputString.hpp>
#include <opm/parser/eclipse/Utility/String.hpp> #include <opm/common/utility/String.hpp>
// Convenience alias. // Convenience alias.
template <std::size_t N> template <std::size_t N>