#2781 Ensemble curve set. Support for Tempest workflow (lookup and parse runspecifiction.xml file)

This commit is contained in:
Bjørn Erik Jensen
2018-06-29 09:27:03 +02:00
parent 3b94c06e11
commit 7347e0ecc3
3 changed files with 216 additions and 54 deletions

View File

@@ -44,15 +44,17 @@ void addCaseRealizationParametersIfFound(RimSummaryCase& sumCase, const QString
QString parametersFile = RifCaseRealizationParametersFileLocator::locate(modelFolderOrFile);
if (!parametersFile.isEmpty())
{
RifCaseRealizationParametersReader reader(parametersFile);
// Try parse case realization parameters
try
auto reader = RifCaseRealizationReader::createReaderFromFileName(parametersFile);
if (reader)
{
reader.parse();
sumCase.setCaseRealizationParameters(reader.parameters());
// Try parse case realization parameters
try
{
reader->parse();
sumCase.setCaseRealizationParameters(reader->parameters());
}
catch (...) {}
}
catch (...) {}
}
}