21 #ifndef bempp_index_set_hpp
22 #define bempp_index_set_hpp
24 #include "../common/common.hpp"
31 template<
int codim>
class Entity;
virtual IndexType entityIndex(const Entity< 0 > &e) const =0
Index of the entity of codimension 0.
Abstract wrapper of an entity of codimension codim.
Definition: entity.hpp:46
Abstract wrapper of an index set.
Definition: index_set.hpp:36
size_t IndexType
Index type.
Definition: index_set.hpp:47
virtual ~IndexSet()
Destructor.
Definition: index_set.hpp:40
virtual IndexType subEntityIndex(const Entity< 0 > &e, size_t i, int codimSub) const =0
Index of i'th subentity of codimension codimSub of entity e of codimension 0.
Abstract wrapper of an entity of codimension 0.
Definition: entity.hpp:81