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