diff --git a/dune/gfe/cosseratvtkwriter.hh b/dune/gfe/cosseratvtkwriter.hh index 5602f0b047dc9a9e8ebae73ec0ccc12b90a58e37..7fe36d85518686f3ba5ec6688618fd4283677572 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);