dune-grid 2.11
Loading...
Searching...
No Matches
Dune::VTK::ConformingVolumeIteratorFactory< GV > Class Template Reference

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

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

Public Types

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

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 Communication & comm () const

Static Public Attributes

static const unsigned dimCell = GV::dimension

Friends

class ConformingConnectivityWriter< ConformingVolumeIteratorFactory< GV > >

Member Typedef Documentation

◆ Cell

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

◆ CellIterator

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

◆ Communication

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

◆ ConnectivityWriter

◆ Corner

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

◆ CornerIterator

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

◆ Point

template<typename GV>
typedef VTK::Corner<Cell> Dune::VTK::ConformingVolumeIteratorFactory< GV >::Point

◆ PointIterator

template<typename GV>
typedef VTK::PointIterator<CellIterator, typename GV::IndexSet> Dune::VTK::ConformingVolumeIteratorFactory< GV >::PointIterator

Constructor & Destructor Documentation

◆ ConformingVolumeIteratorFactory()

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

Member Function Documentation

◆ beginCells()

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

◆ beginCorners()

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

◆ beginPoints()

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

◆ comm()

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

◆ endCells()

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

◆ endCorners()

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

◆ endPoints()

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

◆ makeConnectivity()

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

◆ ConformingConnectivityWriter< ConformingVolumeIteratorFactory< GV > >

template<typename GV>
friend class ConformingConnectivityWriter< ConformingVolumeIteratorFactory< GV > >
friend

Member Data Documentation

◆ dimCell

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

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