Go to the documentation of this file.
4 #ifndef DUNE_GRID_IO_FILE_VTK_VOLUMEITERATORS_HH
5 #define DUNE_GRID_IO_FILE_VTK_VOLUMEITERATORS_HH
24 typedef typename GV::IndexSet IndexSet;
25 const IndexSet& indexSet()
const {
return gv.indexSet(); }
30 static const unsigned dimCell = GV::dimension;
32 typedef typename GV::template Codim<0>::Entity
Cell;
33 typedef typename GV::template Codim<0>::
34 template Partition<InteriorBorder_Partition>::Iterator
CellIterator;
52 return gv.template begin<0, InteriorBorder_Partition>();
55 return gv.template end<0, InteriorBorder_Partition>();
85 static const unsigned dimCell = GV::dimension;
87 typedef typename GV::template Codim<0>::Entity
Cell;
88 typedef typename GV::template Codim<0>::
89 template Partition<InteriorBorder_Partition>::Iterator
CellIterator;
105 return gv.template begin<0, InteriorBorder_Partition>();
108 return gv.template end<0, InteriorBorder_Partition>();
135 #endif // DUNE_GRID_IO_FILE_VTK_VOLUMEITERATORS_HH
VTK::Corner< Cell > Point
Definition: volumeiterators.hh:39
const CollectiveCommunication & comm() const
Definition: volumeiterators.hh:75
PointIterator endPoints() const
Definition: volumeiterators.hh:119
PointIterator beginPoints() const
Definition: volumeiterators.hh:65
writer for the connectivity array in conforming mode
Definition: functionwriter.hh:191
ConformingVolumeIteratorFactory(const GV &gv_)
Definition: volumeiterators.hh:47
VTK::CornerIterator< CellIterator > CornerIterator
Definition: volumeiterators.hh:92
CellIterator endCells() const
Definition: volumeiterators.hh:107
Corner Point
Definition: volumeiterators.hh:94
PointIterator beginPoints() const
Definition: volumeiterators.hh:118
CornerIterator beginCorners() const
Definition: volumeiterators.hh:58
simple class representing a corner of a cell
Definition: corner.hh:23
VTK::Corner< Cell > Corner
Definition: volumeiterators.hh:91
CellIterator beginCells() const
Definition: volumeiterators.hh:51
CornerIterator beginCorners() const
Definition: volumeiterators.hh:111
static const unsigned dimCell
Definition: volumeiterators.hh:30
CornerIterator PointIterator
Definition: volumeiterators.hh:95
GV::template Codim< 0 >::Entity Cell
Definition: volumeiterators.hh:32
const CollectiveCommunication & comm() const
Definition: volumeiterators.hh:124
static const unsigned dimCell
Definition: volumeiterators.hh:85
Definition: volumeiterators.hh:81
GV::template Codim< 0 >::template Partition< InteriorBorder_Partition >::Iterator CellIterator
Definition: volumeiterators.hh:34
GV::CollectiveCommunication CollectiveCommunication
Definition: volumeiterators.hh:98
VTK::Corner< Cell > Corner
Definition: volumeiterators.hh:36
Definition: volumeiterators.hh:21
NonConformingVolumeIteratorFactory(const GV &gv_)
Definition: volumeiterators.hh:100
iterate over the points of some corner range
Definition: pointiterator.hh:48
CellIterator endCells() const
Definition: volumeiterators.hh:54
writer for the connectivity array in nonconforming mode
Definition: functionwriter.hh:257
NonConformingConnectivityWriter< Cell > ConnectivityWriter
Definition: volumeiterators.hh:97
iterate over the corners of some cell range
Definition: corneriterator.hh:29
VTK::CornerIterator< CellIterator > CornerIterator
Definition: volumeiterators.hh:37
CellIterator beginCells() const
Definition: volumeiterators.hh:104
CornerIterator endCorners() const
Definition: volumeiterators.hh:114
ConnectivityWriter makeConnectivity() const
Definition: volumeiterators.hh:121
GV::template Codim< 0 >::Entity Cell
Definition: volumeiterators.hh:87
VTK::PointIterator< CellIterator, typename GV::IndexSet > PointIterator
Definition: volumeiterators.hh:41
CornerIterator endCorners() const
Definition: volumeiterators.hh:61
GV::CollectiveCommunication CollectiveCommunication
Definition: volumeiterators.hh:45
GV::template Codim< 0 >::template Partition< InteriorBorder_Partition >::Iterator CellIterator
Definition: volumeiterators.hh:89
PointIterator endPoints() const
Definition: volumeiterators.hh:68
ConformingConnectivityWriter< ConformingVolumeIteratorFactory< GV > > ConnectivityWriter
Definition: volumeiterators.hh:44
Include standard header files.
Definition: agrid.hh:58
ConnectivityWriter makeConnectivity() const
Definition: volumeiterators.hh:72