changed: no need to serialize SolventModule any longer

This commit is contained in:
Arne Morten Kvarving
2020-03-04 09:59:59 +01:00
parent 76afa6ba40
commit 30892a006e

View File

@@ -609,15 +609,14 @@ public:
// Tell the black-oil extensions to initialize their internal data structures
const auto& vanguard = simulator.vanguard();
const auto& comm = this->gridView().comm();
SolventModule::initFromState(vanguard.eclState(), vanguard.schedule());
if (comm.rank() == 0) {
SolventModule::initFromDeck(vanguard.deck(), vanguard.eclState(), vanguard.schedule());
PolymerModule::initFromDeck(vanguard.deck(), vanguard.eclState());
FoamModule::initFromDeck(vanguard.deck(), vanguard.eclState());
BrineModule::initFromDeck(vanguard.deck(), vanguard.eclState());
}
EclMpiSerializer ser(comm);
ser.staticBroadcast<SolventModule>();
ser.staticBroadcast<PolymerModule>();
ser.staticBroadcast<FoamModule>();
ser.staticBroadcast<BrineModule>();