Class template Dune::XT::Grid::ElementBoundObject¶
-
template<class Element>
class Dune::XT::Grid::ElementBoundObject¶ Holds a copy of a grid element and allows rebinding to other elements.
-
ThisType &Dune::XT::Grid::ElementBoundObject::operator=(const ThisType &other)¶
No documentation provided.
-
ThisType &Dune::XT::Grid::ElementBoundObject::operator=(ThisType &&source) noexcept¶
No documentation provided.
-
const ElementType &Dune::XT::Grid::ElementBoundObject::element() const¶
Warning
The returned reference will change as soon as the object is bound to another element!
Note
Will throw Exceptions::not_bound_to_an_element_yet error if not bound yet!
-
ThisType &Dune::XT::Grid::ElementBoundObject::bind(const ElementType &ele)¶
No documentation provided.
-
virtual void Dune::XT::Grid::ElementBoundObject::post_bind(const ElementType&)¶
Note
Override this function if you need/want to do preparatory work on an element.
-
template<>
Dune::XT::Grid::ElementBoundObject::ElementBoundObject<Element>()¶ No documentation provided.
-
template<>
Dune::XT::Grid::ElementBoundObject::ElementBoundObject<Element>(const ThisType &other)¶ No documentation provided.
-
template<>
Dune::XT::Grid::ElementBoundObject::ElementBoundObject<Element>(ThisType &&source) noexcept¶ No documentation provided.
-
template<>
virtual Dune::XT::Grid::ElementBoundObject::~ElementBoundObject<Element>() = default¶ No documentation provided.
-
int Dune::XT::Grid::ElementBoundObject::element_¶
No documentation provided.
-
bool Dune::XT::Grid::ElementBoundObject::is_bound_¶
No documentation provided.
-
type Dune::XT::Grid::ElementBoundObject::ThisType¶
No documentation provided.
-
type Dune::XT::Grid::ElementBoundObject::ElementType¶
No documentation provided.