Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
shamrock.tree Namespace Reference

Classes

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

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.