Class template Dune::XT::Grid::ElementAndIntersectionFunctor<GL>¶
-
template<class GL>
class Dune::XT::Grid::ElementAndIntersectionFunctor<GL>¶ Interface for functors which are applied to entities and intersections of a grid layer by the Walker.
See also:
Walker,ElementFunctor,IntersectionFunctor
Method Dune::XT::Grid::ElementAndIntersectionFunctor::copy¶
-
template<class GL>
virtual ElementAndIntersectionFunctor<GL> *Dune::XT::Grid::ElementAndIntersectionFunctor<GL>::copy() = 0¶ No documentation provided.
Method Dune::XT::Grid::ElementAndIntersectionFunctor::prepare¶
-
template<class GL>
virtual void Dune::XT::Grid::ElementAndIntersectionFunctor<GL>::prepare()¶ No documentation provided.
Method Dune::XT::Grid::ElementAndIntersectionFunctor::apply_local¶
-
template<class GL>
virtual void Dune::XT::Grid::ElementAndIntersectionFunctor<GL>::apply_local(const ElementType&)¶ No documentation provided.
Method Dune::XT::Grid::ElementAndIntersectionFunctor::apply_local¶
-
template<class GL>
virtual void Dune::XT::Grid::ElementAndIntersectionFunctor<GL>::apply_local(const IntersectionType&, const ElementType&, const ElementType&)¶ No documentation provided.
Method Dune::XT::Grid::ElementAndIntersectionFunctor::finalize¶
-
template<class GL>
virtual void Dune::XT::Grid::ElementAndIntersectionFunctor<GL>::finalize()¶ No documentation provided.
Constructor Dune::XT::Grid::ElementAndIntersectionFunctor::ElementAndIntersectionFunctor¶
-
template<class GL>
Dune::XT::Grid::ElementAndIntersectionFunctor<GL>::ElementAndIntersectionFunctor(const ElementAndIntersectionFunctor<GL>&) = default¶ force implementors to use copy() method
Constructor Dune::XT::Grid::ElementAndIntersectionFunctor::ElementAndIntersectionFunctor¶
-
template<class GL>
explicit Dune::XT::Grid::ElementAndIntersectionFunctor<GL>::ElementAndIntersectionFunctor(const std::string &log_prefix = "", const std::array<bool, 3> &logging_state = Common::default_logger_state())¶ No documentation provided.
Destructor Dune::XT::Grid::ElementAndIntersectionFunctor::~ElementAndIntersectionFunctor¶
-
template<class GL>
virtual Dune::XT::Grid::ElementAndIntersectionFunctor<GL>::~ElementAndIntersectionFunctor() = default¶ No documentation provided.
Type alias Dune::XT::Grid::ElementAndIntersectionFunctor::GridViewType¶
-
template<class GL>
using Dune::XT::Grid::ElementAndIntersectionFunctor<GL>::GridViewType = GL¶ No documentation provided.
Type alias Dune::XT::Grid::ElementAndIntersectionFunctor::ElementType¶
-
template<class GL>
using Dune::XT::Grid::ElementAndIntersectionFunctor<GL>::ElementType = extract_entity_t<GridViewType>¶ No documentation provided.
Type alias Dune::XT::Grid::ElementAndIntersectionFunctor::IntersectionType¶
-
template<class GL>
using Dune::XT::Grid::ElementAndIntersectionFunctor<GL>::IntersectionType = extract_intersection_t<GridViewType>¶ No documentation provided.
Type alias Dune::XT::Grid::ElementAndIntersectionFunctor::GV¶
-
template<class GL>
using Dune::XT::Grid::ElementAndIntersectionFunctor<GL>::GV = GridViewType¶ No documentation provided.
Type alias Dune::XT::Grid::ElementAndIntersectionFunctor::E¶
-
template<class GL>
using Dune::XT::Grid::ElementAndIntersectionFunctor<GL>::E = ElementType¶ No documentation provided.
Type alias Dune::XT::Grid::ElementAndIntersectionFunctor::I¶
-
template<class GL>
using Dune::XT::Grid::ElementAndIntersectionFunctor<GL>::I = IntersectionType¶ No documentation provided.