13inline Tuple::Tuple(int8_t local_vid, int8_t local_eid, int8_t local_fid, int64_t global_cid)
14 : m_global_cid(global_cid)
15 , m_local_vid(local_vid)
16 , m_local_eid(local_eid)
17 , m_local_fid(local_fid)
74 default: assert(
false);
The Tuple is the basic navigation tool in our mesh data structure.
bool is_null() const
Checks if a tuple is "null". This merely implies the global index is -1.
bool operator==(const Tuple &t) const
bool same_ids(const Tuple &t) const
Checks whether two tuples are equal, but ignores the hash.
bool operator<(const Tuple &t) const
bool operator!=(const Tuple &t) const
int8_t local_id(const PrimitiveType pt) const
int64_t global_cid() const