Class template Dune::XT::Grid::GenericElementAndIntersectionFunctor

Inherits from Dune::XT::Grid::ElementAndIntersectionFunctor.

template<class GL>
class Dune::XT::Grid::GenericElementAndIntersectionFunctor<GL> : public ElementAndIntersectionFunctor<GL>

Combined element-and-intersection functor whose behaviour is defined by user-provided callbacks.

Method Dune::XT::Grid::GenericElementAndIntersectionFunctor::prepare

template<class GL>
void Dune::XT::Grid::GenericElementAndIntersectionFunctor<GL>::prepare() final

No documentation provided.

Method Dune::XT::Grid::GenericElementAndIntersectionFunctor::apply_local

template<class GL>
void Dune::XT::Grid::GenericElementAndIntersectionFunctor<GL>::apply_local(const ElementType &element) final

No documentation provided.

Method Dune::XT::Grid::GenericElementAndIntersectionFunctor::apply_local

template<class GL>
void Dune::XT::Grid::GenericElementAndIntersectionFunctor<GL>::apply_local(const IntersectionType &intersection, const ElementType &inside_element, const ElementType &outside_element) final

No documentation provided.

Method Dune::XT::Grid::GenericElementAndIntersectionFunctor::finalize

template<class GL>
void Dune::XT::Grid::GenericElementAndIntersectionFunctor<GL>::finalize() final

No documentation provided.

Method Dune::XT::Grid::GenericElementAndIntersectionFunctor::copy

template<class GL>
BaseType *Dune::XT::Grid::GenericElementAndIntersectionFunctor<GL>::copy() override

No documentation provided.

Constructor Dune::XT::Grid::GenericElementAndIntersectionFunctor::GenericElementAndIntersectionFunctor<GL>

template<>
template<class GL>
Dune::XT::Grid::GenericElementAndIntersectionFunctor<GL>::GenericElementAndIntersectionFunctor<GL>(GenericPrepareFunctionType prepare_func, GenericElementApplyFunctionType element_apply_func, GenericIntersectionApplyFunctionType intersection_apply_func, GenericFinalizeFunctionType finalize_func)

No documentation provided.

Field Dune::XT::Grid::GenericElementAndIntersectionFunctor::prepare_func_

const GenericPrepareFunctionType Dune::XT::Grid::GenericElementAndIntersectionFunctor::prepare_func_

No documentation provided.

Field Dune::XT::Grid::GenericElementAndIntersectionFunctor::element_apply_func_

const GenericElementApplyFunctionType Dune::XT::Grid::GenericElementAndIntersectionFunctor::element_apply_func_

No documentation provided.

Field Dune::XT::Grid::GenericElementAndIntersectionFunctor::intersection_apply_func_

const GenericIntersectionApplyFunctionType Dune::XT::Grid::GenericElementAndIntersectionFunctor::intersection_apply_func_

No documentation provided.

Field Dune::XT::Grid::GenericElementAndIntersectionFunctor::finalize_func_

const GenericFinalizeFunctionType Dune::XT::Grid::GenericElementAndIntersectionFunctor::finalize_func_

No documentation provided.

Type alias Dune::XT::Grid::GenericElementAndIntersectionFunctor::BaseType

type Dune::XT::Grid::GenericElementAndIntersectionFunctor::BaseType

No documentation provided.

Type alias Dune::XT::Grid::GenericElementAndIntersectionFunctor::GenericPrepareFunctionType

type Dune::XT::Grid::GenericElementAndIntersectionFunctor::GenericPrepareFunctionType

No documentation provided.

Type alias Dune::XT::Grid::GenericElementAndIntersectionFunctor::GenericElementApplyFunctionType

type Dune::XT::Grid::GenericElementAndIntersectionFunctor::GenericElementApplyFunctionType

No documentation provided.

Type alias Dune::XT::Grid::GenericElementAndIntersectionFunctor::GenericIntersectionApplyFunctionType

type Dune::XT::Grid::GenericElementAndIntersectionFunctor::GenericIntersectionApplyFunctionType

No documentation provided.

Type alias Dune::XT::Grid::GenericElementAndIntersectionFunctor::GenericFinalizeFunctionType

type Dune::XT::Grid::GenericElementAndIntersectionFunctor::GenericFinalizeFunctionType

No documentation provided.