dune-grid 2.9.0
Public Types | Public Member Functions | Static Public Attributes | List of all members
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: