From 51ee5205cbfda3fe08ad35f4cad26c09007442c0 Mon Sep 17 00:00:00 2001 From: Arne Morten Kvarving Date: Wed, 4 Mar 2020 09:59:59 +0100 Subject: [PATCH] changed: no need to serialize EclMaterialLawManager any longer --- ebos/eclproblem.hh | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/ebos/eclproblem.hh b/ebos/eclproblem.hh index 145482706..36c744772 100644 --- a/ebos/eclproblem.hh +++ b/ebos/eclproblem.hh @@ -2296,9 +2296,7 @@ private: { const auto& simulator = this->simulator(); const auto& vanguard = simulator.vanguard(); - const auto& deck = vanguard.deck(); const auto& eclState = vanguard.eclState(); - const auto& comm = vanguard.gridView().comm(); // the PVT and saturation region numbers updatePvtnum_(); @@ -2318,12 +2316,7 @@ private: //////////////////////////////// // fluid-matrix interactions (saturation functions; relperm/capillary pressure) materialLawManager_ = std::make_shared(); - if (comm.rank() == 0) - materialLawManager_->initFromDeck(deck, eclState); - - EclMpiSerializer ser(comm); - ser.broadcast(*materialLawManager_); - + materialLawManager_->initFromState(eclState); materialLawManager_->initParamsForElements(eclState, this->model().numGridDof()); //////////////////////////////// }