Class template Dune::XT::Grid::ElementFilter<GL>¶
-
template<class GL>
class Dune::XT::Grid::ElementFilter<GL>¶ Interface for element filters to restrict the range of elements a functor is applied on by the Walker.
Note
Filters are provided within the ApplyOn namespace.
Note
See also the Walker for typical use cases.
See also:
Walker
Method Dune::XT::Grid::ElementFilter::copy¶
-
template<class GL>
virtual ElementFilter<GridViewType> *Dune::XT::Grid::ElementFilter<GL>::copy() const = 0¶ No documentation provided.
Method Dune::XT::Grid::ElementFilter::contains¶
-
template<class GL>
virtual bool Dune::XT::Grid::ElementFilter<GL>::contains(const GridViewType&, const ElementType&) const = 0¶ No documentation provided.
Method Dune::XT::Grid::ElementFilter::operator!¶
-
template<class GL>
std::unique_ptr<ElementFilter<GridViewType>> Dune::XT::Grid::ElementFilter<GL>::operator!() const¶ No documentation provided.
Method Dune::XT::Grid::ElementFilter::operator&&¶
-
template<class GL>
std::unique_ptr<ElementFilter<GridViewType>> Dune::XT::Grid::ElementFilter<GL>::operator&&(const ElementFilter<GridViewType> &other) const¶ No documentation provided.
Method Dune::XT::Grid::ElementFilter::operator&&¶
-
template<class GL>
std::unique_ptr<ElementFilter<GridViewType>> Dune::XT::Grid::ElementFilter<GL>::operator&&(ElementFilter<GridViewType> *&&other) const¶ No documentation provided.
Method Dune::XT::Grid::ElementFilter::operator&&¶
-
template<class GL>
std::unique_ptr<ElementFilter<GridViewType>> Dune::XT::Grid::ElementFilter<GL>::operator&&(std::unique_ptr<ElementFilter<GridViewType>> other) const¶ No documentation provided.
Method Dune::XT::Grid::ElementFilter::operator||¶
-
template<class GL>
std::unique_ptr<ElementFilter<GridViewType>> Dune::XT::Grid::ElementFilter<GL>::operator||(const ElementFilter<GridViewType> &other) const¶ No documentation provided.
Method Dune::XT::Grid::ElementFilter::operator||¶
-
template<class GL>
std::unique_ptr<ElementFilter<GridViewType>> Dune::XT::Grid::ElementFilter<GL>::operator||(ElementFilter<GridViewType> *&&other) const¶ No documentation provided.
Method Dune::XT::Grid::ElementFilter::operator||¶
-
template<class GL>
std::unique_ptr<ElementFilter<GridViewType>> Dune::XT::Grid::ElementFilter<GL>::operator||(std::unique_ptr<ElementFilter<GridViewType>> other) const¶ No documentation provided.
Destructor Dune::XT::Grid::ElementFilter::~ElementFilter¶
-
template<class GL>
virtual Dune::XT::Grid::ElementFilter<GL>::~ElementFilter() = default¶ No documentation provided.
Type alias Dune::XT::Grid::ElementFilter::GridViewType¶
-
template<class GL>
using Dune::XT::Grid::ElementFilter<GL>::GridViewType = GL¶ No documentation provided.
Type alias Dune::XT::Grid::ElementFilter::ElementType¶
-
template<class GL>
using Dune::XT::Grid::ElementFilter<GL>::ElementType = extract_entity_t<GridViewType>¶ No documentation provided.