From cda8985f41c3e16ad1a8eb08e0656f41bb1f1faf Mon Sep 17 00:00:00 2001 From: Oliver Sander <oliver.sander@tu-dresden.de> Date: Mon, 16 Apr 2018 17:22:36 +0200 Subject: [PATCH] Use std::distance to count the number of 'Interior' elements --- dune/gfe/cosseratvtkwriter.hh | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dune/gfe/cosseratvtkwriter.hh b/dune/gfe/cosseratvtkwriter.hh index 5602f0b0..7fe36d85 100644 --- a/dune/gfe/cosseratvtkwriter.hh +++ b/dune/gfe/cosseratvtkwriter.hh @@ -352,9 +352,8 @@ public: ///////////////////////////////////////////////////////////////////////////////// // Stupid: I can't directly get the number of Interior_Partition elements - size_t numElements = 0; - for (const auto& element : elements(gridView, Dune::Partitions::interior)) - numElements++; + size_t numElements = std::distance(gridView.template begin<0, Dune::Interior_Partition>(), + gridView.template end<0, Dune::Interior_Partition>()); std::ofstream outFile(fullfilename); -- GitLab