Interface Documentation
Version: invalid
Static Public Attributes | List of all members
flecsi::topo::mesh_entity< DIM, NUM_DOMAINS > Class Template Reference

mesh_entity parameterizes a mesh entity base with its dimension and number of domains More...

Inheritance diagram for flecsi::topo::mesh_entity< DIM, NUM_DOMAINS >:
Inheritance graph
[legend]
Collaboration diagram for flecsi::topo::mesh_entity< DIM, NUM_DOMAINS >:
Collaboration graph
[legend]

Static Public Attributes

static constexpr size_t dimension = DIM
 

Additional Inherited Members

- Public Types inherited from flecsi::topo::entity_base_
using id_t = util::id_t
 
- Public Member Functions inherited from flecsi::topo::entity_base< NUM_DOMAINS >
template<size_t DOM = 0>
id_t global_id () const
 
id_t global_id (size_t domain) const
 
template<size_t DOM = 0>
size_t id () const
 
size_t id (size_t domain) const
 
template<size_t DOM = 0>
uint16_t info () const
 
template<size_t DOM = 0>
void set_global_id (const id_t &id)
 Set the id of this entity.
 
- Static Public Member Functions inherited from flecsi::topo::entity_base< NUM_DOMAINS >
static constexpr size_t get_dim_ (size_t meshDim, size_t dim)
 
- Protected Member Functions inherited from flecsi::topo::entity_base< NUM_DOMAINS >
template<size_t DOM = 0>
void set_info (uint16_t info)
 

Detailed Description

template<size_t DIM, size_t NUM_DOMAINS>
class flecsi::topo::mesh_entity< DIM, NUM_DOMAINS >

mesh_entity parameterizes a mesh entity base with its dimension and number of domains

Template Parameters
DIMThe dimension of the entity.
NUM_DOMAINSThe number of domains.

The documentation for this class was generated from the following files: