Moved string utilities to opm/common
This commit is contained in:
parent
efb34b6533
commit
075d018cf3
@ -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
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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>
|
||||||
|
@ -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 {
|
||||||
|
|
||||||
|
@ -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>
|
||||||
|
|
||||||
|
@ -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>
|
||||||
|
|
||||||
|
@ -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>
|
||||||
|
@ -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;
|
||||||
|
@ -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) {
|
||||||
|
@ -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 {
|
||||||
|
|
||||||
|
@ -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"
|
||||||
|
@ -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"
|
||||||
|
@ -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>
|
||||||
|
@ -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;
|
||||||
|
@ -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>
|
||||||
|
Loading…
Reference in New Issue
Block a user