Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Classes | Enumerations | Functions
shamrock.tree Namespace Reference

Classes

struct  HostObjectCache
 
class  LeafCache
 
class  LeafCacheObjectIterator
 
class  LeafIterator
 
class  LeafRadixFinder
 
struct  ObjectCache
 
class  ObjectCacheHandler
 
class  ObjectCacheIterator
 
class  ObjectIterator
 
class  TreeCellRanges
 
class  TreeMortonCodes
 
class  TreeReducedMortonCodes
 
class  TreeStructure
 
class  TreeStructureWalker
 

Enumerations

enum  WalkPolicy { Recompute , Cache }
 

Functions

ObjectCache prepare_object_cache (sham::DeviceBuffer< u32 > &&counts, u32 obj_cnt)
 

Detailed Description

Shamrock tree library.

Enumeration Type Documentation

◆ WalkPolicy

enum shamrock::tree::WalkPolicy

Definition at line 22 of file TreeStructureWalker.hpp.

Function Documentation

◆ prepare_object_cache()

ObjectCache shamrock::tree::prepare_object_cache ( sham::DeviceBuffer< u32 > &&  counts,
u32  obj_cnt 
)
inline

Definition at line 456 of file TreeTraversal.hpp.