diff --git a/dune/gfe/parallel/vectorcommunicator.hh b/dune/gfe/parallel/vectorcommunicator.hh index 546563bfeffd631ce41ab765e3e8942e84fc9e2c..10a40689e6f2876fb5fc5a3d437ca7a28f840ddd 100644 --- a/dune/gfe/parallel/vectorcommunicator.hh +++ b/dune/gfe/parallel/vectorcommunicator.hh @@ -52,6 +52,7 @@ public: transferVector(localVector); VectorType globalVector(guIndex.nGlobalEntity()); + globalVector = 0; for (size_t k = 0; k < globalVectorEntries.size(); ++k) globalVector[globalVectorEntries[k].globalIndex_] += globalVectorEntries[k].value_;