Class template Dune::XT::Grid::IntersectionFunctor¶
-
template<class GL>
class Dune::XT::Grid::IntersectionFunctor¶ Interface for functors which are applied to intersections (codim 1 entities) of a grid layer by the Walker.
See also:
Walker,ElementFunctor,ElementAndIntersectionFunctor
-
virtual IntersectionFunctor<GridViewType> *Dune::XT::Grid::IntersectionFunctor::copy() = 0¶
No documentation provided.
-
virtual void Dune::XT::Grid::IntersectionFunctor::prepare()¶
No documentation provided.
-
virtual void Dune::XT::Grid::IntersectionFunctor::apply_local(const int&, const int&, const int&)¶
Note
The meaning of outside_element depends on the circumstances. If intersection.neighbor() is true, the result of intersection.outside() is given (the meaning of which is different on inner, periodic or process boundary intersections). If intersection.neighbor() is false, intersection.inside() is given.
-
virtual void Dune::XT::Grid::IntersectionFunctor::finalize()¶
No documentation provided.
-
template<>
Dune::XT::Grid::IntersectionFunctor::IntersectionFunctor<GL>(const IntersectionFunctor<GL>&) = default¶ force implementors to use copy() method
-
template<>
Dune::XT::Grid::IntersectionFunctor::IntersectionFunctor<GL>(const std::string &log_prefix =<recovery-expr>(""), const std::array<bool, 3> &logging_state =<recovery-expr>())¶ No documentation provided.
-
template<>
virtual Dune::XT::Grid::IntersectionFunctor::~IntersectionFunctor<GL>() = default¶ No documentation provided.
-
type Dune::XT::Grid::IntersectionFunctor::GridViewType¶
No documentation provided.
-
type Dune::XT::Grid::IntersectionFunctor::GV¶
No documentation provided.