avoid deck usage on non-root processes checking for EQUIL

this is achieved by using the InitConfig member from EclipseState
instead
This commit is contained in:
Arne Morten Kvarving 2020-01-22 11:45:03 +01:00
parent 7f9f65811f
commit b7a2612ecf

View File

@ -2466,12 +2466,12 @@ private:
{
const auto& simulator = this->simulator();
const auto& vanguard = simulator.vanguard();
const auto& eclState = vanguard.eclState();
const auto& deck = vanguard.deck();
if (!deck.hasKeyword("EQUIL"))
readExplicitInitialCondition_();
else
if (eclState.getInitConfig().hasEquil())
readEquilInitialCondition_();
else
readExplicitInitialCondition_();
readBlackoilExtentionsInitialConditions_();