![]() |
Shamrock 2025.10.0
Astrophysical Code
|
Directory dependency graph for primitives:Files | |
| append_subset_to.hpp | |
| binary_range_search.hpp | |
| Binary range search algorithm. | |
| compute_histogram.hpp | |
| dot_sum.hpp | |
| Provides functions to compute the sum of dot products of elements in a device buffer with themselves. | |
| equals.hpp | |
| Element-wise equality comparison algorithms for buffers. | |
| flatten.hpp | |
| gen_buffer_index.hpp | |
| Provides functions to generate and fill buffers with sequential indices. | |
| is_all_true.hpp | |
| Boolean reduction algorithm for checking if all elements are non-zero. | |
| linspace.hpp | |
| Creating an array of N values between two values. | |
| lower_bound.hpp | |
| GPU compatible implementation of std::lower_bound. | |
| mock_value.hpp | |
| Utility functions for generating random mock values. | |
| mock_vector.hpp | |
| Utility functions for generating random mock vectors. | |
| reduction.hpp | |
| scan_exclusive_sum_in_place.hpp | |
| In-place exclusive scan (prefix sum) algorithm for device buffers. | |
| segmented_sort_in_place.hpp | |
| sort_by_keys.hpp | |
| Sort by keys algorithms. | |
| upper_bound.hpp | |
| GPU compatible implementation of std::upper_bound. | |