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

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

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< CellIteratorCornerIterator
 
typedef Corner Point
 
typedef CornerIterator PointIterator
 
typedef NonConformingConnectivityWriter< CellConnectivityWriter
 
typedef GV::Communication Communication
 

Public Member Functions

 NonConformingVolumeIteratorFactory (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 Communicationcomm () const
 

Static Public Attributes

static const unsigned dimCell = GV::dimension
 

Member Typedef Documentation

◆ Cell

template<typename GV >
typedef GV::template Codim<0>::Entity Dune::VTK::NonConformingVolumeIteratorFactory< GV >::Cell

◆ CellIterator

template<typename GV >
typedef GV::template Codim<0>::template Partition<InteriorBorder_Partition>::Iterator Dune::VTK::NonConformingVolumeIteratorFactory< GV >::CellIterator

◆ Communication

template<typename GV >
typedef GV::Communication Dune::VTK::NonConformingVolumeIteratorFactory< GV >::Communication

◆ ConnectivityWriter

template<typename GV >
typedef NonConformingConnectivityWriter<Cell> Dune::VTK::NonConformingVolumeIteratorFactory< GV >::ConnectivityWriter

◆ Corner

template<typename GV >
typedef VTK::Corner<Cell> Dune::VTK::NonConformingVolumeIteratorFactory< GV >::Corner

◆ CornerIterator

template<typename GV >
typedef VTK::CornerIterator<CellIterator> Dune::VTK::NonConformingVolumeIteratorFactory< GV >::CornerIterator

◆ Point

template<typename GV >
typedef Corner Dune::VTK::NonConformingVolumeIteratorFactory< GV >::Point

◆ PointIterator

template<typename GV >
typedef CornerIterator Dune::VTK::NonConformingVolumeIteratorFactory< GV >::PointIterator

Constructor & Destructor Documentation

◆ NonConformingVolumeIteratorFactory()

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

Member Function Documentation

◆ beginCells()

template<typename GV >
CellIterator Dune::VTK::NonConformingVolumeIteratorFactory< GV >::beginCells ( ) const
inline

◆ beginCorners()

template<typename GV >
CornerIterator Dune::VTK::NonConformingVolumeIteratorFactory< GV >::beginCorners ( ) const
inline

◆ beginPoints()

template<typename GV >
PointIterator Dune::VTK::NonConformingVolumeIteratorFactory< GV >::beginPoints ( ) const
inline

◆ comm()

template<typename GV >
const Communication & Dune::VTK::NonConformingVolumeIteratorFactory< GV >::comm ( ) const
inline

◆ endCells()

template<typename GV >
CellIterator Dune::VTK::NonConformingVolumeIteratorFactory< GV >::endCells ( ) const
inline

◆ endCorners()

template<typename GV >
CornerIterator Dune::VTK::NonConformingVolumeIteratorFactory< GV >::endCorners ( ) const
inline

◆ endPoints()

template<typename GV >
PointIterator Dune::VTK::NonConformingVolumeIteratorFactory< GV >::endPoints ( ) const
inline

◆ makeConnectivity()

template<typename GV >
ConnectivityWriter Dune::VTK::NonConformingVolumeIteratorFactory< GV >::makeConnectivity ( ) const
inline

Member Data Documentation

◆ dimCell

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

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