From c941664d2eff4a6a5b6b57c97db02f0c3e598f11 Mon Sep 17 00:00:00 2001 From: Simon Praetorius <simon.praetorius@tu-dresden.de> Date: Wed, 29 Aug 2018 13:12:48 +0200 Subject: [PATCH] removed access to not-availbe extents_ member if non HAVE_MPI mode. --- dune/vtk/datacollectors/structureddatacollector.hh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dune/vtk/datacollectors/structureddatacollector.hh b/dune/vtk/datacollectors/structureddatacollector.hh index 9a5bb0f..5383666 100644 --- a/dune/vtk/datacollectors/structureddatacollector.hh +++ b/dune/vtk/datacollectors/structureddatacollector.hh @@ -165,9 +165,9 @@ public: // default implementation: template <class Writer> void writePiecesImpl (Writer const& writer) const { +#if HAVE_MPI writer(0, extents_[0], true); -#if HAVE_MPI int num_ranks = -1; MPI_Comm_size(gridView_.comm(), &num_ranks); for (int p = 1; p < num_ranks; ++p) { @@ -179,6 +179,8 @@ public: // default implementation: writer(idx, extents_[idx], true); } } +#else + writer(0, this->extent(), true); #endif } -- GitLab