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

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

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

Public Types

typedef GV::Intersection Cell
typedef BoundaryIterator< GV > 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

 NonConformingBoundaryIteratorFactory (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-1

Member Typedef Documentation

◆ Cell

template<typename GV>
typedef GV::Intersection Dune::VTK::NonConformingBoundaryIteratorFactory< GV >::Cell

◆ CellIterator

template<typename GV>
typedef BoundaryIterator<GV> Dune::VTK::NonConformingBoundaryIteratorFactory< GV >::CellIterator

◆ Communication

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

◆ ConnectivityWriter

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

◆ Corner

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

◆ CornerIterator

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

◆ Point

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

◆ PointIterator

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

Constructor & Destructor Documentation

◆ NonConformingBoundaryIteratorFactory()

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

Member Function Documentation

◆ beginCells()

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

◆ beginCorners()

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

◆ beginPoints()

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

◆ comm()

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

◆ endCells()

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

◆ endCorners()

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

◆ endPoints()

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

◆ makeConnectivity()

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

Member Data Documentation

◆ dimCell

template<typename GV>
const unsigned Dune::VTK::NonConformingBoundaryIteratorFactory< GV >::dimCell = GV::dimension-1
static

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