Interface Documentation
Version: invalid
Public Types | Public Member Functions | List of all members
flecsi::topo::domain_entity< DOM, ENTITY_TYPE > Class Template Reference

domain_entity is a simple wrapper to mesh entity that associates with its a domain id More...

Public Types

using id_t = typename ENTITY_TYPE::id_t
 
using item_t = ENTITY_TYPE *
 

Public Member Functions

 domain_entity (ENTITY_TYPE *entity)
 
domain_entityoperator= (const domain_entity &e)
 
ENTITY_TYPE * entity ()
 
const ENTITY_TYPE * entity () const
 
 operator ENTITY_TYPE * ()
 
ENTITY_TYPE * operator-> ()
 
const ENTITY_TYPE * operator-> () const
 
ENTITY_TYPE * operator* ()
 
const ENTITY_TYPE * operator* () const
 
 operator size_t () const
 
id_t global_id () const
 
size_t id () const
 
bool operator== (domain_entity e) const
 
bool operator!= (domain_entity e) const
 
bool operator< (domain_entity e) const
 
id_t index_space_id () const
 

Detailed Description

template<size_t DOM, class ENTITY_TYPE>
class flecsi::topo::domain_entity< DOM, ENTITY_TYPE >

domain_entity is a simple wrapper to mesh entity that associates with its a domain id

Template Parameters
DOMDomain
EEntity type

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