Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
primitives Directory Reference
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.