dune-grid 2.10
Loading...
Searching...
No Matches
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: