Class template Dune::XT::Grid::FallbackEntityInlevelSearch

template<class GridLayerType, int codim = 0>
class Dune::XT::Grid::FallbackEntityInlevelSearch<GridLayerType, codim>

Like EntityInlevelSearch, but works also for grids where there is no iterator for the given codimension (e.g. UGGrid for codim != dim & & codim != 0)

See also: EntityInlevelSearch

Method Dune::XT::Grid::FallbackEntityInlevelSearch::check_add

template<class GridLayerType, int codim = 0>
inline typename EntityVectorType::value_type Dune::XT::Grid::FallbackEntityInlevelSearch<GridLayerType, codim>::check_add(const typename BaseType::EntityType &entity, const typename BaseType::GlobalCoordinateType &point) const

No documentation provided.

Constructor Dune::XT::Grid::FallbackEntityInlevelSearch::FallbackEntityInlevelSearch<GridLayerType, codim>

template<>
template<class GridLayerType, int codim = 0>
explicit Dune::XT::Grid::FallbackEntityInlevelSearch<GridLayerType, codim>::FallbackEntityInlevelSearch<GridLayerType, codim>(const GridLayerType &grid_layer)

No documentation provided.

Field Dune::XT::Grid::FallbackEntityInlevelSearch::grid_layer_

const GridLayerType Dune::XT::Grid::FallbackEntityInlevelSearch::grid_layer_

No documentation provided.

Field Dune::XT::Grid::FallbackEntityInlevelSearch::it_last_

int Dune::XT::Grid::FallbackEntityInlevelSearch::it_last_

No documentation provided.

Type alias Dune::XT::Grid::FallbackEntityInlevelSearch::BaseType

type Dune::XT::Grid::FallbackEntityInlevelSearch::BaseType

No documentation provided.

Type alias Dune::XT::Grid::FallbackEntityInlevelSearch::EntityVectorType

type Dune::XT::Grid::FallbackEntityInlevelSearch::EntityVectorType

No documentation provided.

Function template Dune::XT::Grid::FallbackEntityInlevelSearch::scan_range

template<class GridLayerType, int codim = 0>
template<class PointType>
bool Dune::XT::Grid::FallbackEntityInlevelSearch<GridLayerType, codim>::scan_range(const int &first, const int &last, const PointType &point, EntityVectorType &ret, typename EntityVectorType::size_type &idx)

No documentation provided.

Function template Dune::XT::Grid::FallbackEntityInlevelSearch::operator()

template<class GridLayerType, int codim = 0>
template<class PointContainerType>
EntityVectorType Dune::XT::Grid::FallbackEntityInlevelSearch<GridLayerType, codim>::operator()(const PointContainerType &points)

:returns: a vector of size points.size() of, potentially nullptr if no corresponding one was found, unique_ptr