Merge pull request #1874 from joakim-hove/summary-eval

Call Summary::eval() and ::add_timestep separately
This commit is contained in:
Joakim Hove
2019-06-11 21:31:54 +02:00
committed by GitHub
3 changed files with 86 additions and 23 deletions

View File

@@ -137,12 +137,13 @@ public:
// handle restarts
std::unique_ptr<RestartValue> restartValues;
if (isRestart()) {
Opm::SummaryState& summaryState = ebosSimulator_.vanguard().summaryState();
std::vector<RestartKey> extraKeys = {
{"OPMEXTRA" , Opm::UnitSystem::measure::identity, false}
};
std::vector<RestartKey> solutionKeys = {};
restartValues.reset(new RestartValue(ebosSimulator_.problem().eclIO().loadRestart(solutionKeys, extraKeys)));
restartValues.reset(new RestartValue(ebosSimulator_.problem().eclIO().loadRestart(summaryState, solutionKeys, extraKeys)));
}
// Create timers and file for writing timing info.