Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
pyShamtree.cpp File Reference
Include dependency graph for pyShamtree.cpp:

Go to the source code of this file.

Functions

template<class Tmorton, class Tvec, u32 dim>
void register_CLBVH (py::module &m, const char *class_name)
template<class Tmorton, class Tvec, u32 dim>
void register_dtt_alg (py::module &m)
 register_CLBVH< u64, f64_3, 3 > (shamtree_module, "CLBVH_u64_f64_3")
 register_dtt_alg< u64, f64_3, 3 > (shamtree_module)

Variables

 ON_PYTHON_INIT

Detailed Description

Author
Timothée David–Cléris (tim.s.nosp@m.hamr.nosp@m.ock@p.nosp@m.roto.nosp@m.n.me)

Definition in file pyShamtree.cpp.

Function Documentation

◆ register_CLBVH()

template<class Tmorton, class Tvec, u32 dim>
void register_CLBVH ( py::module & m,
const char * class_name )
inline

Definition at line 28 of file pyShamtree.cpp.

◆ register_dtt_alg()

template<class Tmorton, class Tvec, u32 dim>
void register_dtt_alg ( py::module & m)
inline

Definition at line 62 of file pyShamtree.cpp.

Variable Documentation

◆ ON_PYTHON_INIT

ON_PYTHON_INIT
Initial value:
{
py::module shamtree_module = root_module.def_submodule("tree", "backend library")

Definition at line 108 of file pyShamtree.cpp.