#2003 Observed Data : Merge tables if DATE is present and size is equal

This commit is contained in:
Magne Sjaastad
2017-11-03 17:42:07 +01:00
parent 7d3a547ad6
commit 296bacf7f6
4 changed files with 51 additions and 38 deletions

View File

@@ -72,6 +72,8 @@ void RifColumnBasedUserDataParser::parseTableData(const QString& data)
std::stringstream streamData;
streamData.str(stdData);
std::vector<TableData> rawTables;
do
{
std::vector<std::string> errorStrings;
@@ -125,7 +127,9 @@ void RifColumnBasedUserDataParser::parseTableData(const QString& data)
}
} while (std::getline(streamData, line));
m_tableDatas.push_back(table);
rawTables.push_back(table);
} while (streamData.good());
m_tableDatas = RifEclipseUserDataParserTools::mergeEqualTimeSteps(rawTables);
}