21 #ifndef bempp_reverse_element_mapper_hpp
22 #define bempp_reverse_element_mapper_hpp
24 #include "../common/common.hpp"
26 #include "../common/boost_ptr_vector_fwd.hpp"
27 #include "../common/types.hpp"
32 template <
int codim>
class EntityPointer;
43 boost::ptr_vector<boost::nullable<EntityPointer<0> > > m_cache;
Abstract base class for an object providing read-only access to an entity of codimension codim...
Definition: entity_pointer.hpp:42
const EntityPointer< 0 > & entityPointer(EntityIndex entityIndex) const
Return an entity pointer referring to the codim-0 entity having the given index.
Definition: reverse_element_mapper.cpp:57
Wrapper of a Dune grid view of type DuneGridView.
Definition: concrete_grid_view.hpp:42
Mapping from codim-0 entity indices to entity pointers.
Definition: reverse_element_mapper.hpp:37
Abstract wrapper of a grid view.
Definition: grid_view.hpp:48