Observed Data : Rename to RifEclipseUserDataParserTools

This commit is contained in:
Magne Sjaastad
2017-10-02 14:06:43 +02:00
parent 62c8219a27
commit 2d50a68286
8 changed files with 27 additions and 27 deletions

View File

@@ -17,7 +17,7 @@ ${CEE_CURRENT_LIST_DIR}RifReaderEclipseInput.h
${CEE_CURRENT_LIST_DIR}RifReaderEclipseOutput.h ${CEE_CURRENT_LIST_DIR}RifReaderEclipseOutput.h
${CEE_CURRENT_LIST_DIR}RifSummaryReaderInterface.h ${CEE_CURRENT_LIST_DIR}RifSummaryReaderInterface.h
${CEE_CURRENT_LIST_DIR}RifColumnBasedAsciiParser.h ${CEE_CURRENT_LIST_DIR}RifColumnBasedAsciiParser.h
${CEE_CURRENT_LIST_DIR}RifRsmspecParserTools.h ${CEE_CURRENT_LIST_DIR}RifEclipseUserDataParserTools.h
${CEE_CURRENT_LIST_DIR}RifColumnBasedUserDataParser.h ${CEE_CURRENT_LIST_DIR}RifColumnBasedUserDataParser.h
${CEE_CURRENT_LIST_DIR}RifKeywordVectorParser.h ${CEE_CURRENT_LIST_DIR}RifKeywordVectorParser.h
${CEE_CURRENT_LIST_DIR}RifReaderObservedData.h ${CEE_CURRENT_LIST_DIR}RifReaderObservedData.h
@@ -56,7 +56,7 @@ ${CEE_CURRENT_LIST_DIR}RifReaderEclipseInput.cpp
${CEE_CURRENT_LIST_DIR}RifReaderEclipseOutput.cpp ${CEE_CURRENT_LIST_DIR}RifReaderEclipseOutput.cpp
${CEE_CURRENT_LIST_DIR}RifSummaryReaderInterface.cpp ${CEE_CURRENT_LIST_DIR}RifSummaryReaderInterface.cpp
${CEE_CURRENT_LIST_DIR}RifColumnBasedAsciiParser.cpp ${CEE_CURRENT_LIST_DIR}RifColumnBasedAsciiParser.cpp
${CEE_CURRENT_LIST_DIR}RifRsmspecParserTools.cpp ${CEE_CURRENT_LIST_DIR}RifEclipseUserDataParserTools.cpp
${CEE_CURRENT_LIST_DIR}RifColumnBasedUserDataParser.cpp ${CEE_CURRENT_LIST_DIR}RifColumnBasedUserDataParser.cpp
${CEE_CURRENT_LIST_DIR}RifKeywordVectorParser.cpp ${CEE_CURRENT_LIST_DIR}RifKeywordVectorParser.cpp
${CEE_CURRENT_LIST_DIR}RifReaderObservedData.cpp ${CEE_CURRENT_LIST_DIR}RifReaderObservedData.cpp

View File

@@ -22,7 +22,7 @@
#include "RiaLogging.h" #include "RiaLogging.h"
#include "RifColumnBasedUserDataParser.h" #include "RifColumnBasedUserDataParser.h"
#include "RifRsmspecParserTools.h" #include "RifEclipseUserDataParserTools.h"
#include "cafUtils.h" #include "cafUtils.h"

View File

@@ -18,7 +18,7 @@
#include "RifColumnBasedUserDataParser.h" #include "RifColumnBasedUserDataParser.h"
#include "RifRsmspecParserTools.h" #include "RifEclipseUserDataParserTools.h"
#include "RiaLogging.h" #include "RiaLogging.h"
@@ -57,7 +57,7 @@ void RifColumnBasedUserDataParser::parseData(const QString& data)
do do
{ {
std::vector<ColumnInfo> table = RifRsmspecParserTools::columnInfoForTable(streamData, line); std::vector<ColumnInfo> table = RifEclipseUserDataParserTools::columnInfoForTable(streamData, line);
size_t columnCount = table.size(); size_t columnCount = table.size();
if (columnCount == 0) break; if (columnCount == 0) break;

View File

@@ -16,7 +16,7 @@
// //
///////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////
#include "RifRsmspecParserTools.h" #include "RifEclipseUserDataParserTools.h"
#include "RiaLogging.h" #include "RiaLogging.h"
@@ -32,7 +32,7 @@
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
bool RifRsmspecParserTools::isLineSkippable(const std::string& line) bool RifEclipseUserDataParserTools::isLineSkippable(const std::string& line)
{ {
if (std::all_of(line.begin(), line.end(), isspace)) if (std::all_of(line.begin(), line.end(), isspace))
{ {
@@ -69,7 +69,7 @@ bool RifRsmspecParserTools::isLineSkippable(const std::string& line)
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
bool RifRsmspecParserTools::isAComment(const std::string& word) bool RifEclipseUserDataParserTools::isAComment(const std::string& word)
{ {
if (word.size() > 1 && word.substr(0, 2) == "--") if (word.size() > 1 && word.substr(0, 2) == "--")
{ {
@@ -81,7 +81,7 @@ bool RifRsmspecParserTools::isAComment(const std::string& word)
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
std::vector<std::string> RifRsmspecParserTools::splitLineAndRemoveComments(std::string line) std::vector<std::string> RifEclipseUserDataParserTools::splitLineAndRemoveComments(std::string line)
{ {
std::istringstream iss(line); std::istringstream iss(line);
std::vector<std::string> words{ std::istream_iterator<std::string>{iss}, std::vector<std::string> words{ std::istream_iterator<std::string>{iss},
@@ -102,7 +102,7 @@ std::vector<std::string> RifRsmspecParserTools::splitLineAndRemoveComments(std::
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
RifEclipseSummaryAddress::SummaryVarCategory RifRsmspecParserTools::identifyCategory(const std::string& word) RifEclipseSummaryAddress::SummaryVarCategory RifEclipseUserDataParserTools::identifyCategory(const std::string& word)
{ {
if (word.size() == 0) return RifEclipseSummaryAddress::SUMMARY_INVALID; if (word.size() == 0) return RifEclipseSummaryAddress::SUMMARY_INVALID;
@@ -140,7 +140,7 @@ RifEclipseSummaryAddress::SummaryVarCategory RifRsmspecParserTools::identifyCate
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
size_t RifRsmspecParserTools::findFirstNonEmptyEntryIndex(std::vector<std::string>& list) size_t RifEclipseUserDataParserTools::findFirstNonEmptyEntryIndex(std::vector<std::string>& list)
{ {
for (size_t i = 0; i < list.size(); i++) for (size_t i = 0; i < list.size(); i++)
{ {
@@ -155,7 +155,7 @@ size_t RifRsmspecParserTools::findFirstNonEmptyEntryIndex(std::vector<std::strin
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
RifEclipseSummaryAddress RifRsmspecParserTools::makeAndFillAddress(std::string quantityName, std::vector< std::string > headerColumn) RifEclipseSummaryAddress RifEclipseUserDataParserTools::makeAndFillAddress(std::string quantityName, std::vector< std::string > headerColumn)
{ {
int regionNumber = -1; int regionNumber = -1;
int regionNumber2 = -1; int regionNumber2 = -1;
@@ -223,7 +223,7 @@ RifEclipseSummaryAddress RifRsmspecParserTools::makeAndFillAddress(std::string q
cellK); cellK);
} }
bool RifRsmspecParserTools::keywordParser(std::string line, std::string& origin, std::string& dateFormat, std::string& startDate) bool RifEclipseUserDataParserTools::keywordParser(std::string line, std::string& origin, std::string& dateFormat, std::string& startDate)
{ {
std::vector<std::string> words = splitLineAndRemoveComments(line); std::vector<std::string> words = splitLineAndRemoveComments(line);
if (words.size() < 2) return false; if (words.size() < 2) return false;
@@ -250,7 +250,7 @@ bool RifRsmspecParserTools::keywordParser(std::string line, std::string& origin,
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
std::vector<ColumnInfo> RifRsmspecParserTools::columnInfoForTable(std::stringstream& streamData, std::string& line) std::vector<ColumnInfo> RifEclipseUserDataParserTools::columnInfoForTable(std::stringstream& streamData, std::string& line)
{ {
std::vector<ColumnInfo> table; std::vector<ColumnInfo> table;
@@ -360,7 +360,7 @@ std::vector<ColumnInfo> RifRsmspecParserTools::columnInfoForTable(std::stringstr
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
void RifRsmspecParserTools::splitLineToDoubles(const std::string& line, std::vector<double>& values) void RifEclipseUserDataParserTools::splitLineToDoubles(const std::string& line, std::vector<double>& values)
{ {
std::istringstream iss(line); std::istringstream iss(line);
values.clear(); values.clear();
@@ -375,7 +375,7 @@ void RifRsmspecParserTools::splitLineToDoubles(const std::string& line, std::vec
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
bool RifRsmspecParserTools::isANumber(const std::string& line) bool RifEclipseUserDataParserTools::isANumber(const std::string& line)
{ {
try try
{ {
@@ -391,7 +391,7 @@ bool RifRsmspecParserTools::isANumber(const std::string& line)
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
std::vector<std::string> RifRsmspecParserTools::headerReader(std::stringstream& streamData, std::string& line) std::vector<std::string> RifEclipseUserDataParserTools::headerReader(std::stringstream& streamData, std::string& line)
{ {
std::vector<std::string> header; std::vector<std::string> header;

View File

@@ -43,7 +43,7 @@ struct ColumnInfo
//================================================================================================== //==================================================================================================
/// ///
//================================================================================================== //==================================================================================================
class RifRsmspecParserTools class RifEclipseUserDataParserTools
{ {
public: public:
static bool isLineSkippable(const std::string& line); static bool isLineSkippable(const std::string& line);

View File

@@ -18,7 +18,7 @@
#include "RifKeywordVectorParser.h" #include "RifKeywordVectorParser.h"
#include "RifRsmspecParserTools.h" #include "RifEclipseUserDataParserTools.h"
#include "cvfAssert.h" #include "cvfAssert.h"
@@ -51,7 +51,7 @@ bool RifKeywordVectorParser::canBeParsed(const QString& data)
while (streamData.good()) while (streamData.good())
{ {
if (RifRsmspecParserTools::isAComment(line)) if (RifEclipseUserDataParserTools::isAComment(line))
{ {
std::getline(streamData, line); std::getline(streamData, line);
} }
@@ -79,16 +79,16 @@ void RifKeywordVectorParser::parseData(const QString& data)
do do
{ {
while (RifRsmspecParserTools::isLineSkippable(line) && !streamData.eof()) while (RifEclipseUserDataParserTools::isLineSkippable(line) && !streamData.eof())
{ {
std::getline(streamData, line); std::getline(streamData, line);
} }
KeywordBasedVector keywordBasedVector; KeywordBasedVector keywordBasedVector;
keywordBasedVector.header = RifRsmspecParserTools::headerReader(streamData, line); keywordBasedVector.header = RifEclipseUserDataParserTools::headerReader(streamData, line);
if (keywordBasedVector.header.empty()) break; if (keywordBasedVector.header.empty()) break;
while (RifRsmspecParserTools::isANumber(line)) while (RifEclipseUserDataParserTools::isANumber(line))
{ {
keywordBasedVector.values.push_back(std::stod(line)); keywordBasedVector.values.push_back(std::stod(line));
std::getline(streamData, line); std::getline(streamData, line);

View File

@@ -23,7 +23,7 @@
#include "RifEclipseSummaryAddress.h" #include "RifEclipseSummaryAddress.h"
#include "RifKeywordVectorParser.h" #include "RifKeywordVectorParser.h"
#include "RifRsmspecParserTools.h" #include "RifEclipseUserDataParserTools.h"
#include "cafUtils.h" #include "cafUtils.h"

View File

@@ -4,7 +4,7 @@
#include "RifColumnBasedUserData.h" #include "RifColumnBasedUserData.h"
#include "RifColumnBasedUserDataParser.h" #include "RifColumnBasedUserDataParser.h"
#include "RifKeywordVectorParser.h" #include "RifKeywordVectorParser.h"
#include "RifRsmspecParserTools.h" #include "RifEclipseUserDataParserTools.h"
#include <vector> #include <vector>
#include <QTextStream> #include <QTextStream>
@@ -230,7 +230,7 @@ TEST(RifRsmspecParserToolsTest, TestSplitLineToDoubles)
while (std::getline(streamData, line)) while (std::getline(streamData, line))
{ {
std::vector<double> values; std::vector<double> values;
RifRsmspecParserTools::splitLineToDoubles(line, values); RifEclipseUserDataParserTools::splitLineToDoubles(line, values);
table.push_back(values); table.push_back(values);
} }
@@ -588,7 +588,7 @@ TEST(RifKeywordBasedRsmspecParserTest, TestTimeSteps)
std::vector< std::string > headerColumn; std::vector< std::string > headerColumn;
headerColumn.push_back("OP-1"); headerColumn.push_back("OP-1");
RifEclipseSummaryAddress address = RifRsmspecParserTools::makeAndFillAddress(quantityName, headerColumn); RifEclipseSummaryAddress address = RifEclipseUserDataParserTools::makeAndFillAddress(quantityName, headerColumn);
RifColumnBasedUserData columnBasedUserdata; RifColumnBasedUserData columnBasedUserdata;