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