Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
shamtree::KarrasTreeTraverserHost Struct Reference
+ Collaboration diagram for shamtree::KarrasTreeTraverserHost:

Public Member Functions

KarrasTreeTraverserAccessed get_read_access () const
 get read only accessor
 

Public Attributes

std::vector< u32buf_lchild_id
 ref to left child id buffer
 
std::vector< u32buf_rchild_id
 ref to right child id buffer
 
std::vector< u8buf_lchild_flag
 ref to left child flag buffer
 
std::vector< u8buf_rchild_flag
 ref to right child flag buffer
 
u32 offset_leaf
 how many internal nodes before the first leaf ?
 

Detailed Description

Definition at line 168 of file KarrasTreeTraverser.hpp.

Member Function Documentation

◆ get_read_access()

KarrasTreeTraverserAccessed shamtree::KarrasTreeTraverserHost::get_read_access ( ) const
inline

get read only accessor

Definition at line 177 of file KarrasTreeTraverser.hpp.

Member Data Documentation

◆ buf_lchild_flag

std::vector<u8> shamtree::KarrasTreeTraverserHost::buf_lchild_flag

ref to left child flag buffer

Definition at line 172 of file KarrasTreeTraverser.hpp.

◆ buf_lchild_id

std::vector<u32> shamtree::KarrasTreeTraverserHost::buf_lchild_id

ref to left child id buffer

Definition at line 170 of file KarrasTreeTraverser.hpp.

◆ buf_rchild_flag

std::vector<u8> shamtree::KarrasTreeTraverserHost::buf_rchild_flag

ref to right child flag buffer

Definition at line 173 of file KarrasTreeTraverser.hpp.

◆ buf_rchild_id

std::vector<u32> shamtree::KarrasTreeTraverserHost::buf_rchild_id

ref to right child id buffer

Definition at line 171 of file KarrasTreeTraverser.hpp.

◆ offset_leaf

u32 shamtree::KarrasTreeTraverserHost::offset_leaf

how many internal nodes before the first leaf ?

Definition at line 174 of file KarrasTreeTraverser.hpp.


The documentation for this struct was generated from the following file: