Non conforming intersection iterator factory. More...
#include <dumux/io/vtk/intersectionwriter.hh>
Non conforming intersection iterator factory.
Public Types | |
using | Cell = typename GridView::Intersection |
using | CellIterator = GridIntersectionIterator< GridView > |
using | Corner = Dune::VTK::Corner< Cell > |
using | CornerIterator = Dune::VTK::CornerIterator< CellIterator > |
using | Point = Corner |
using | PointIterator = CornerIterator |
using | ConnectivityWriter = Dune::VTK::NonConformingConnectivityWriter< Cell > |
using | Communication = typename GridView::CollectiveCommunication |
Public Member Functions | |
NonConformingIntersectionIteratorFactory (const GridView &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 constexpr auto | dimCell = GridView::dimension-1 |
using Dumux::Detail::NonConformingIntersectionIteratorFactory< GridView >::Cell = typename GridView::Intersection |
using Dumux::Detail::NonConformingIntersectionIteratorFactory< GridView >::CellIterator = GridIntersectionIterator<GridView> |
using Dumux::Detail::NonConformingIntersectionIteratorFactory< GridView >::Communication = typename GridView::CollectiveCommunication |
using Dumux::Detail::NonConformingIntersectionIteratorFactory< GridView >::ConnectivityWriter = Dune::VTK::NonConformingConnectivityWriter<Cell> |
using Dumux::Detail::NonConformingIntersectionIteratorFactory< GridView >::Corner = Dune::VTK::Corner<Cell> |
using Dumux::Detail::NonConformingIntersectionIteratorFactory< GridView >::CornerIterator = Dune::VTK::CornerIterator<CellIterator> |
using Dumux::Detail::NonConformingIntersectionIteratorFactory< GridView >::Point = Corner |
using Dumux::Detail::NonConformingIntersectionIteratorFactory< GridView >::PointIterator = CornerIterator |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
staticconstexpr |