From 7c91be92a9ed14174d15f9185937caea11545699 Mon Sep 17 00:00:00 2001 From: Markus Blatt Date: Mon, 9 Jan 2017 15:55:39 +0100 Subject: [PATCH] Added missing global sum for FIP totals. --- opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp b/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp index db21343ac..22c4faa66 100644 --- a/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp +++ b/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp @@ -672,6 +672,10 @@ protected: p_pv_hydrocarbon_sum += p * pv[cellIdx] * hydrocarbon; } } + + totals[5] = pinfo.communicator().sum(totals[5]); + pv_hydrocarbon_sum = pinfo.communicator().sum(pv_hydrocarbon_sum); + p_pv_hydrocarbon_sum= pinfo.communicator().sum(p_pv_hydrocarbon_sum); #else OPM_THROW(std::logic_error, "Requested a parallel run without MPI available!"); #endif