diff --git a/dune/gfe/parallel/matrixcommunicator.hh b/dune/gfe/parallel/matrixcommunicator.hh index 3ddd3b15cf6065616aa0461423bf7facbfe4c0fc..6387dd76551cb09cbccf64aef4993a40b2aa9962 100644 --- a/dune/gfe/parallel/matrixcommunicator.hh +++ b/dune/gfe/parallel/matrixcommunicator.hh @@ -106,7 +106,7 @@ public: // Create occupation pattern in matrix Dune::MatrixIndexSet occupationPattern; - occupationPattern.resize(localMapper1_.size(), localMapper2_.size()); + occupationPattern.resize(rowGlobalMapper_.size(), columnGlobalMapper_.size()); for (size_t k = 0; k < globalMatrixEntries.size(); ++k) occupationPattern.add(globalMatrixEntries[k].row, globalMatrixEntries[k].col);