

Public Member Functions | |
| simple_definition (const char *filename) | |
| simple_definition (const simple_definition &)=delete | |
| simple_definition & | operator= (const simple_definition &)=delete |
| size_t | num_entities (size_t dimension) const override |
| const std::vector< std::vector< size_t > > & | entities (size_t from_dim, size_t to_dim) const override |
| std::vector< size_t > | entities (size_t from_dim, size_t to_dim, size_t entity_id) const override |
| point_t | vertex (size_t vertex_id) const |
Public Member Functions inherited from flecsi::topo::unstructured_impl::definition< 2 > | |
| definition (const definition &)=delete | |
| definition & | operator= (const definition &)=delete |
| virtual std::set< size_t > | entities_set (size_t from_dimension, size_t to_dimension, size_t id) const |
Additional Inherited Members | |
Public Types inherited from flecsi::topo::unstructured_impl::definition< 2 > | |
| using | point_t = util::point< double, DIMENSION > |
| using | connectivity_t = std::vector< std::vector< size_t > > |
Static Public Member Functions inherited from flecsi::topo::unstructured_impl::definition< 2 > | |
| static constexpr size_t | dimension () |
|
inlineoverridevirtual |
return the set of vertices that make up all cells
| [in] | from_dim | the entity dimension to query |
| [in] | to_dim | the dimension of entities we wish to return |
Implements flecsi::topo::unstructured_impl::definition< 2 >.
|
inlineoverridevirtual |
return the set of vertices of a particular entity.
| [in] | dimension | the entity dimension to query. |
| [in] | entity_id | the id of the entity in question. |
Implements flecsi::topo::unstructured_impl::definition< 2 >.
|
inlineoverridevirtual |
Abstract interface to get the number of entities.
| dimension | The topological dimension of the request. |
Implements flecsi::topo::unstructured_impl::definition< 2 >.
1.8.13