DUNE PDELab (unstable)
Dune::VTK::BoundaryIterator< GV > Class Template Reference
iterate over the GridViews boundary intersections More...
#include <dune/grid/io/file/vtk/boundaryiterators.hh>
Public Types | |
| typedef const GV::Intersection * | Pointer | 
| The pointer to the Value.  | |
Public Member Functions | |
| BoundaryIterator (const GV &gv_, const ElementIterator &eit_, const IntersectionIterator &iit_) | |
| construct a BoundaryIterator  More... | |
| BoundaryIterator (const GV &gv_, const ElementIterator &eit_) | |
| construct a BoundaryIterator  More... | |
| BoundaryIterator (const GV &gv_, bool end=false) | |
| construct a BoundaryIterator  More... | |
| constexpr Reference | operator* () const | 
| Dereferencing operator.  | |
| constexpr DerivedType & | operator++ () | 
| Preincrement operator.  | |
| constexpr DerivedType | operator++ (int) | 
| Postincrement operator.  | |
Detailed Description
template<typename GV>
class Dune::VTK::BoundaryIterator< GV >
class Dune::VTK::BoundaryIterator< GV >
iterate over the GridViews boundary intersections
This will visit all intersections for which boundary() is true and neighbor() is false.
Constructor & Destructor Documentation
◆ BoundaryIterator() [1/3]
template<typename GV > 
      
  | 
  inline | 
construct a BoundaryIterator
The iterator will initially point to the intersection iit_. If that intersection is not valid, it will advance to the first valid one.
◆ BoundaryIterator() [2/3]
template<typename GV > 
      
  | 
  inline | 
construct a BoundaryIterator
The iterator will initially point to eit_'s first intersection. If that intersection is not valid, it will advance to the first valid one.
◆ BoundaryIterator() [3/3]
template<typename GV > 
      
  | 
  inline | 
construct a BoundaryIterator
If end == true, construct an end iterator for the given gridview. Otherwise, construct a begin iterator.
The documentation for this class was generated from the following file:
- dune/grid/io/file/vtk/boundaryiterators.hh
 
   | 
                                Legal Statements / Impressum  | 
                                Hosted by  TU Dresden & Uni Heidelberg  | 
				  generated with Hugo v0.111.3
								(Nov 3, 23:36, 2025)