Class template Dune::XT::Grid::BoundaryDetectorFunctor¶
Inherits from Dune::XT::Grid::IntersectionFunctor.
-
template<class GL>
class Dune::XT::Grid::BoundaryDetectorFunctor : public IntersectionFunctor<GL>¶ Intersection functor counting the intersections of a given boundary type according to a BoundaryInfo.
-
void Dune::XT::Grid::BoundaryDetectorFunctor::prepare() final¶
No documentation provided.
-
size_t Dune::XT::Grid::BoundaryDetectorFunctor::compute_locally(const IntersectionType &intersection, const ElementType&, const ElementType&)¶
No documentation provided.
-
void Dune::XT::Grid::BoundaryDetectorFunctor::apply_local(const IntersectionType &intersection, const ElementType &inside_element, const ElementType &outside_element) final¶
No documentation provided.
-
size_t Dune::XT::Grid::BoundaryDetectorFunctor::result() const¶
No documentation provided.
-
void Dune::XT::Grid::BoundaryDetectorFunctor::finalize() final¶
No documentation provided.
-
BaseType *Dune::XT::Grid::BoundaryDetectorFunctor::copy() final¶
No documentation provided.
-
void Dune::XT::Grid::BoundaryDetectorFunctor::set_result(size_t res)¶
No documentation provided.
-
template<>
Dune::XT::Grid::BoundaryDetectorFunctor::BoundaryDetectorFunctor<GL>(const BoundaryInfo<IntersectionType> &boundary_info, BoundaryType *&&boundary_type_ptr, const std::string &logging_prefix =<recovery-expr>(""), const std::array<bool, 3> &logging_state =<recovery-expr>())¶ Warning
Takes ownership of boundary_type_ptr, do not delete manually!
-
template<>
Dune::XT::Grid::BoundaryDetectorFunctor::BoundaryDetectorFunctor<GL>(const BoundaryInfo<IntersectionType> &boundary_info, const BoundaryType &boundary_type, const std::string &logging_prefix =<recovery-expr>(""), const std::array<bool, 3> &logging_state =<recovery-expr>())¶ No documentation provided.
-
template<>
Dune::XT::Grid::BoundaryDetectorFunctor::BoundaryDetectorFunctor<GL>(const BoundaryDetectorFunctor<GL> &other) = default¶ No documentation provided.
-
const BoundaryInfo<IntersectionType> &Dune::XT::Grid::BoundaryDetectorFunctor::boundary_info_¶
No documentation provided.
-
const std::shared_ptr<BoundaryType> Dune::XT::Grid::BoundaryDetectorFunctor::boundary_type_¶
No documentation provided.
-
size_t Dune::XT::Grid::BoundaryDetectorFunctor::found_¶
No documentation provided.
-
type Dune::XT::Grid::BoundaryDetectorFunctor::BaseType¶
No documentation provided.