dune-grid  2.4.1
Public Types | Public Member Functions | Static Public Attributes | List of all members
Dune::VTK::ConformingVolumeIteratorFactory< GV > Class Template Reference

#include <dune/grid/io/file/vtk/volumeiterators.hh>

Inheritance diagram for Dune::VTK::ConformingVolumeIteratorFactory< GV >:
Dune::VTK::ConformingVolumeWriter< GV >

Public Types

typedef GV::template Codim
< 0 >::Entity 
Cell
 
typedef GV::template Codim
< 0 >::template Partition
< InteriorBorder_Partition >
::Iterator 
CellIterator
 
typedef VTK::Corner< CellCorner
 
typedef VTK::CornerIterator
< CellIterator
CornerIterator
 
typedef VTK::Corner< CellPoint
 
typedef VTK::PointIterator
< CellIterator, typename
GV::IndexSet > 
PointIterator
 
typedef
ConformingConnectivityWriter
< ConformingVolumeIteratorFactory
< GV > > 
ConnectivityWriter
 
typedef GV::CollectiveCommunication CollectiveCommunication
 

Public Member Functions

 ConformingVolumeIteratorFactory (const GV &gv_)
 
CellIterator beginCells () const
 
CellIterator endCells () const
 
CornerIterator beginCorners () const
 
CornerIterator endCorners () const
 
PointIterator beginPoints () const
 
PointIterator endPoints () const
 
ConnectivityWriter makeConnectivity () const
 
const CollectiveCommunicationcomm () const
 

Static Public Attributes

static const unsigned dimCell = GV::dimension
 

Member Typedef Documentation

template<typename GV >
typedef GV::template Codim<0>::Entity Dune::VTK::ConformingVolumeIteratorFactory< GV >::Cell
template<typename GV >
typedef GV::template Codim<0>:: template Partition<InteriorBorder_Partition>::Iterator Dune::VTK::ConformingVolumeIteratorFactory< GV >::CellIterator
template<typename GV >
typedef GV::CollectiveCommunication Dune::VTK::ConformingVolumeIteratorFactory< GV >::CollectiveCommunication
template<typename GV >
typedef VTK::Corner<Cell> Dune::VTK::ConformingVolumeIteratorFactory< GV >::Corner
template<typename GV >
typedef VTK::Corner<Cell> Dune::VTK::ConformingVolumeIteratorFactory< GV >::Point
template<typename GV >
typedef VTK::PointIterator<CellIterator, typename GV::IndexSet> Dune::VTK::ConformingVolumeIteratorFactory< GV >::PointIterator

Constructor & Destructor Documentation

template<typename GV >
Dune::VTK::ConformingVolumeIteratorFactory< GV >::ConformingVolumeIteratorFactory ( const GV &  gv_)
inlineexplicit

Member Function Documentation

template<typename GV >
CellIterator Dune::VTK::ConformingVolumeIteratorFactory< GV >::beginCells ( ) const
inline
template<typename GV >
CornerIterator Dune::VTK::ConformingVolumeIteratorFactory< GV >::beginCorners ( ) const
inline
template<typename GV >
PointIterator Dune::VTK::ConformingVolumeIteratorFactory< GV >::beginPoints ( ) const
inline
template<typename GV >
const CollectiveCommunication& Dune::VTK::ConformingVolumeIteratorFactory< GV >::comm ( ) const
inline
template<typename GV >
CellIterator Dune::VTK::ConformingVolumeIteratorFactory< GV >::endCells ( ) const
inline
template<typename GV >
CornerIterator Dune::VTK::ConformingVolumeIteratorFactory< GV >::endCorners ( ) const
inline
template<typename GV >
PointIterator Dune::VTK::ConformingVolumeIteratorFactory< GV >::endPoints ( ) const
inline
template<typename GV >
ConnectivityWriter Dune::VTK::ConformingVolumeIteratorFactory< GV >::makeConnectivity ( ) const
inline

Member Data Documentation

template<typename GV >
const unsigned Dune::VTK::ConformingVolumeIteratorFactory< GV >::dimCell = GV::dimension
static

The documentation for this class was generated from the following file: