Class template Dune::XT::Grid::internal::PeriodicIntersectionIterator

template<class BaseGridViewImp>
class Dune::XT::Grid::internal::PeriodicIntersectionIterator

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

ThisType &Dune::XT::Grid::internal::PeriodicIntersectionIterator::operator=(const ThisType &other) = default

No documentation provided.

ThisType &Dune::XT::Grid::internal::PeriodicIntersectionIterator::operator=(ThisType &&other) noexcept = default

No documentation provided.

int Dune::XT::Grid::internal::PeriodicIntersectionIterator::operator*() const

No documentation provided.

const int *Dune::XT::Grid::internal::PeriodicIntersectionIterator::operator->() const

No documentation provided.

auto Dune::XT::Grid::internal::PeriodicIntersectionIterator::create_current_intersection() const

No documentation provided.

template<>
Dune::XT::Grid::internal::PeriodicIntersectionIterator::PeriodicIntersectionIterator<BaseGridViewImp>(int base_intersection_iterator, const BaseGridViewType &base_grid_view, const int &element, const int *periodic_neighbors)

No documentation provided.

template<>
Dune::XT::Grid::internal::PeriodicIntersectionIterator::PeriodicIntersectionIterator<BaseGridViewImp>(const ThisType &other)

No documentation provided.

template<>
Dune::XT::Grid::internal::PeriodicIntersectionIterator::PeriodicIntersectionIterator<BaseGridViewImp>(ThisType &&other) noexcept = default

No documentation provided.

const BaseGridViewType &Dune::XT::Grid::internal::PeriodicIntersectionIterator::base_grid_view_

No documentation provided.

const int &Dune::XT::Grid::internal::PeriodicIntersectionIterator::element_

No documentation provided.

const bool Dune::XT::Grid::internal::PeriodicIntersectionIterator::has_boundary_intersections_

No documentation provided.

const int *Dune::XT::Grid::internal::PeriodicIntersectionIterator::periodic_neighbors_

No documentation provided.

int Dune::XT::Grid::internal::PeriodicIntersectionIterator::current_intersection_

No documentation provided.

type Dune::XT::Grid::internal::PeriodicIntersectionIterator::BaseGridViewType

No documentation provided.

type Dune::XT::Grid::internal::PeriodicIntersectionIterator::ThisType

No documentation provided.