![]() |
Shamrock 2025.10.0
Astrophysical Code
|
#include "shamtree/key_morton_sort.hpp"#include "shamalgs/algorithm.hpp"#include "shambackends/fmt_bindings/fmt_defs.hpp"
Include dependency graph for key_morton_sort.cpp:Go to the source code of this file.
Functions | |
| template<> | |
| void | sycl_sort_morton_key_pair< u32, MultiKernel > (sycl::queue &queue, u32 morton_count_rounded_pow, std::unique_ptr< sycl::buffer< u32 > > &buf_index, std::unique_ptr< sycl::buffer< u32 > > &buf_morton) |
| template<> | |
| void | sycl_sort_morton_key_pair< u64, MultiKernel > (sycl::queue &queue, u32 morton_count_rounded_pow, std::unique_ptr< sycl::buffer< u32 > > &buf_index, std::unique_ptr< sycl::buffer< u64 > > &buf_morton) |
Definition in file key_morton_sort.cpp.
| void sycl_sort_morton_key_pair< u32, MultiKernel > | ( | sycl::queue & | queue, |
| u32 | morton_count_rounded_pow, | ||
| std::unique_ptr< sycl::buffer< u32 > > & | buf_index, | ||
| std::unique_ptr< sycl::buffer< u32 > > & | buf_morton | ||
| ) |
Definition at line 21 of file key_morton_sort.cpp.
| void sycl_sort_morton_key_pair< u64, MultiKernel > | ( | sycl::queue & | queue, |
| u32 | morton_count_rounded_pow, | ||
| std::unique_ptr< sycl::buffer< u32 > > & | buf_index, | ||
| std::unique_ptr< sycl::buffer< u64 > > & | buf_morton | ||
| ) |
Definition at line 31 of file key_morton_sort.cpp.