From dc3e24a39d5e57e69c63f35348f77e254ca4ebe8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christoph=20Gr=C3=BCninger?= <christoph.grueninger@iws.uni-stuttgart.de> Date: Mon, 12 Oct 2015 15:30:49 +0200 Subject: [PATCH] Follow dune-grid's drop of type VTKFunctionPtr. --- dumux/io/vtkmultiwriter.hh | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/dumux/io/vtkmultiwriter.hh b/dumux/io/vtkmultiwriter.hh index 44442e8185..187fe38d94 100644 --- a/dumux/io/vtkmultiwriter.hh +++ b/dumux/io/vtkmultiwriter.hh @@ -23,6 +23,12 @@ #ifndef VTK_MULTI_WRITER_HH #define VTK_MULTI_WRITER_HH +#include <iostream> +#include <limits> +#include <list> +#include <memory> +#include <string> + #include "vtknestedfunction.hh" #include <dune/common/fvector.hh> @@ -36,12 +42,6 @@ #include <mpi.h> #endif -#include <list> -#include <iostream> -#include <string> - -#include <limits> - namespace Dumux { /*! * \brief Simplifies writing multi-file VTK datasets. @@ -177,7 +177,7 @@ public: { sanitizeBuffer_(buf, nComps); - typedef typename VtkWriter::VTKFunctionPtr FunctionPtr; + using FunctionPtr = std::shared_ptr<const typename VtkWriter::VTKFunction>; typedef Dumux::VtkNestedFunction<GridView, VertexMapper, DataBuffer> VtkFn; FunctionPtr fnPtr(new VtkFn(name, gridView_, @@ -208,7 +208,7 @@ public: { sanitizeBuffer_(buf, nComps); - typedef typename VtkWriter::VTKFunctionPtr FunctionPtr; + using FunctionPtr = std::shared_ptr<const typename VtkWriter::VTKFunction>; typedef Dumux::VtkNestedFunction<GridView, ElementMapper, DataBuffer> VtkFn; FunctionPtr fnPtr(new VtkFn(name, gridView_, -- GitLab