|
BEM++
2.0
|
Wrapper of a Dune id set of type DuneIdSet providing access to the entities of a Dune grid of type DuneGrid.
More...
#include </home/wojtek/Projects/BEM/bempp-sven/bempp/lib/grid/concrete_id_set.hpp>
Public Member Functions | |
| ConcreteIdSet (const DuneIdSet *dune_id_set) | |
| Constructor. More... | |
| const DuneIdSet & | duneIdSet () const |
| Read-only access to the underlying Dune id set. | |
| virtual IdType | entityId (const Entity< 0 > &e) const |
Id of the entity e of codimension 0. | |
| virtual IdType | entityId (const Entity< 1 > &e) const |
Id of the entity e of codimension 1. | |
| virtual IdType | entityId (const Entity< 2 > &e) const |
Id of the entity e of codimension 2. | |
| virtual IdType | entityId (const Entity< 3 > &e) const |
Id of the entity e of codimension 3. | |
| virtual IdType | subEntityId (const Entity< 0 > &e, size_t i, int codimSub) const |
Id of i'th subentity of codimension codimSub of entity e of codimension 0. | |
Public Member Functions inherited from Bempp::IdSet | |
| virtual | ~IdSet () |
| Destructor. | |
Private Attributes | |
| const DuneIdSet * | m_dune_id_set |
Additional Inherited Members | |
Public Types inherited from Bempp::IdSet | |
| typedef size_t | IdType |
| Id type. | |
Wrapper of a Dune id set of type DuneIdSet providing access to the entities of a Dune grid of type DuneGrid.
|
inlineexplicit |
Constructor.
This object does not assume ownership of *dune_id_set.
1.8.5