Class template Dune::XT::Grid::internal::PeriodicIntersectionIterator¶
-
template<class BaseGridViewImp>
class Dune::XT::Grid::internal::PeriodicIntersectionIterator<BaseGridViewImp>¶ IntersectionIterator for PeriodicGridViewWrapper
PeriodicIntersectionIterator is derived from the IntersectionIterator of the underlying grid view and behaves exactly like the underlying IntersectionIterator except that it returns a PeriodicIntersection in its operator* and operator-> methods.
See also:
PeriodicGridView
Method Dune::XT::Grid::internal::PeriodicIntersectionIterator::operator=¶
-
template<class BaseGridViewImp>
ThisType &Dune::XT::Grid::internal::PeriodicIntersectionIterator<BaseGridViewImp>::operator=(const ThisType &other) = default¶ No documentation provided.
Method Dune::XT::Grid::internal::PeriodicIntersectionIterator::operator=¶
-
template<class BaseGridViewImp>
ThisType &Dune::XT::Grid::internal::PeriodicIntersectionIterator<BaseGridViewImp>::operator=(ThisType &&other) noexcept = default¶ No documentation provided.
Method Dune::XT::Grid::internal::PeriodicIntersectionIterator::operator*¶
-
template<class BaseGridViewImp>
int Dune::XT::Grid::internal::PeriodicIntersectionIterator<BaseGridViewImp>::operator*() const¶ No documentation provided.
Method Dune::XT::Grid::internal::PeriodicIntersectionIterator::operator->¶
-
template<class BaseGridViewImp>
int *Dune::XT::Grid::internal::PeriodicIntersectionIterator<BaseGridViewImp>::operator->() const¶ No documentation provided.
Method Dune::XT::Grid::internal::PeriodicIntersectionIterator::create_current_intersection¶
-
template<class BaseGridViewImp>
auto Dune::XT::Grid::internal::PeriodicIntersectionIterator<BaseGridViewImp>::create_current_intersection() const¶ No documentation provided.
Constructor Dune::XT::Grid::internal::PeriodicIntersectionIterator::PeriodicIntersectionIterator<BaseGridViewImp>¶
-
template<>
template<class BaseGridViewImp>
Dune::XT::Grid::internal::PeriodicIntersectionIterator<BaseGridViewImp>::PeriodicIntersectionIterator<BaseGridViewImp>(int base_intersection_iterator, const BaseGridViewType &base_grid_view, const int &element, const int *periodic_neighbors)¶ No documentation provided.
Constructor Dune::XT::Grid::internal::PeriodicIntersectionIterator::PeriodicIntersectionIterator<BaseGridViewImp>¶
-
template<>
template<class BaseGridViewImp>
Dune::XT::Grid::internal::PeriodicIntersectionIterator<BaseGridViewImp>::PeriodicIntersectionIterator<BaseGridViewImp>(const ThisType &other)¶ No documentation provided.
Constructor Dune::XT::Grid::internal::PeriodicIntersectionIterator::PeriodicIntersectionIterator<BaseGridViewImp>¶
-
template<>
template<class BaseGridViewImp>
Dune::XT::Grid::internal::PeriodicIntersectionIterator<BaseGridViewImp>::PeriodicIntersectionIterator<BaseGridViewImp>(ThisType &&other) noexcept = default¶ No documentation provided.
Field Dune::XT::Grid::internal::PeriodicIntersectionIterator::base_grid_view_¶
-
const BaseGridViewType &Dune::XT::Grid::internal::PeriodicIntersectionIterator::base_grid_view_¶
No documentation provided.
Field Dune::XT::Grid::internal::PeriodicIntersectionIterator::element_¶
-
const int &Dune::XT::Grid::internal::PeriodicIntersectionIterator::element_¶
No documentation provided.
Field Dune::XT::Grid::internal::PeriodicIntersectionIterator::has_boundary_intersections_¶
-
const bool Dune::XT::Grid::internal::PeriodicIntersectionIterator::has_boundary_intersections_¶
No documentation provided.
Field Dune::XT::Grid::internal::PeriodicIntersectionIterator::periodic_neighbors_¶
-
const int *Dune::XT::Grid::internal::PeriodicIntersectionIterator::periodic_neighbors_¶
No documentation provided.
Field Dune::XT::Grid::internal::PeriodicIntersectionIterator::current_intersection_¶
-
int Dune::XT::Grid::internal::PeriodicIntersectionIterator::current_intersection_¶
No documentation provided.
Type alias Dune::XT::Grid::internal::PeriodicIntersectionIterator::BaseGridViewType¶
-
type Dune::XT::Grid::internal::PeriodicIntersectionIterator::BaseGridViewType¶
No documentation provided.
Type alias Dune::XT::Grid::internal::PeriodicIntersectionIterator::ThisType¶
-
type Dune::XT::Grid::internal::PeriodicIntersectionIterator::ThisType¶
No documentation provided.