|
enum | LOCALITY : int { LOCAL = 0,
NON_LOCAL = 1,
SHARED = 2
} |
|
using | entity_id_t = typename TREE_ENTITY_TYPE::id_t |
|
using | id_t = util::id_t |
|
using | point_t = util::point< double, dimension > |
|
using | key_t = KEY |
|
using | id_t = util::id_t |
|
|
| ntree_node (const key_t &key) |
|
void | set_leaf (const bool &is_leaf) |
|
void | set_bit_child (const char &bit_child) |
|
void | set_coordinates (const point_t &coordinates) |
|
void | set_bmin (const point_t &bmin) |
|
void | set_bmax (const point_t &bmax) |
|
void | set_mass (const double &mass) |
|
void | set_sub_entities (const size_t &sub_entities) |
|
key_t | key () |
|
uint32_t | size () |
|
size_t | owner () |
|
size_t | sub_entities () |
|
bool | requested () |
|
bool | ghosts_local () |
|
LOCALITY | locality () |
|
double | mass () |
|
point_t | coordinates () |
|
point_t | bmin () |
|
point_t | bmax () |
|
char | bit_child () |
|
bool | is_leaf () |
|
void | insert (const entity_id_t &id) |
|
entity_id_t * | begin () |
|
entity_id_t * | end () |
|
void | clear () |
|
void | add_bit_child (char bit) |
|
bool | as_child (int bit) |
|
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 constexpr size_t | dimension = DIM |
|
|
static constexpr size_t | get_dim_ (size_t meshDim, size_t dim) |
|
template<size_t DOM = 0> |
void | set_info (uint16_t info) |
|
◆ insert()
template<size_t DIM, class TREE_ENTITY_TYPE , class KEY >
Add an entity in this node entities
The documentation for this class was generated from the following file:
- /home/bergen/devel/tuxfan/flecsi/flecsi/topo/ntree/types.hh