dune-grid  2.4
vtksequencewriter.hh
Go to the documentation of this file.
1 // -*- tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
2 // vi: set et ts=4 sw=2 sts=2:
3 
4 #ifndef DUNE_VTKSEQUENCE_HH
5 #define DUNE_VTKSEQUENCE_HH
6 
8 
11 
12 namespace Dune {
13 
22  template< class GridView >
24  public VTKSequenceWriterBase<GridView>
25  {
26  public:
27  explicit VTKSequenceWriter ( const GridView &gridView,
28  const std::string& name,
29  const std::string& path,
30  const std::string& extendpath,
32  : VTKSequenceWriterBase<GridView>(std::make_shared<VTKWriter<GridView> >(gridView,dm),
33  name,path,extendpath,
34  gridView.comm().rank(), gridView.comm().size())
35  {}
36 
38  };
39 
48  template< class GridView >
50  public VTKSequenceWriterBase<GridView>
51  {
52  public:
53  explicit SubsamplingVTKSequenceWriter ( const GridView &gridView,
54  unsigned int level_,
55  const std::string& name,
56  const std::string& path,
57  const std::string& extendpath)
58  : VTKSequenceWriterBase<GridView>(std::make_shared<SubsamplingVTKWriter<GridView> >(gridView,level_),
59  name,path,extendpath,
60  gridView.comm().rank(), gridView.comm().size())
61  {}
63 
64  };
65 
66 } // end namespace Dune
67 
68 #endif
~VTKSequenceWriter()
Definition: vtksequencewriter.hh:37
Base class to write pvd-files which contains a list of all collected vtk-files.
Definition: vtksequencewriterbase.hh:32
Output conforming data.
Definition: common.hh:70
Include standard header files.
Definition: agrid.hh:59
~SubsamplingVTKSequenceWriter()
Definition: vtksequencewriter.hh:62
DataMode
Whether to produce conforming or non-conforming output.
Definition: common.hh:64
Writer for the ouput of grid functions in the vtk format.Writes arbitrary grid functions (living on c...
Definition: vtksequencewriter.hh:23
Provides subsampled file i/o for the visualization toolkit.
Provides file i/o for the visualization toolkit.
SubsamplingVTKSequenceWriter(const GridView &gridView, unsigned int level_, const std::string &name, const std::string &path, const std::string &extendpath)
Definition: vtksequencewriter.hh:53
VTKSequenceWriter(const GridView &gridView, const std::string &name, const std::string &path, const std::string &extendpath, VTK::DataMode dm=VTK::conforming)
Definition: vtksequencewriter.hh:27
STL namespace.
Grid view abstract base class.
Definition: common/gridview.hh:58
Writer for the output of subsampled grid functions in the vtk format.Writes arbitrary grid functions ...
Definition: subsamplingvtkwriter.hh:35
Writer for the ouput of grid functions in the vtk format.Writes arbitrary grid functions (living on c...
Definition: vtkwriter.hh:63
Writer for the ouput of grid functions in the vtk format.Writes arbitrary grid functions (living on c...
Definition: vtksequencewriter.hh:49