36 template<
typename Tval>
39 Tval step = (Rmax - Rmin) / (N - 1);
40 for (
int i = 0; i < N; ++i) {
41 bins.set_val_at_idx(i, Rmin + i * step);
Header file describing a Node Instance.
std::uint32_t u32
32 bit unsigned integer
A buffer allocated in USM (Unified Shared Memory)
namespace for primitive algorithm (e.g. sort, scan, reductions, ...)
sham::DeviceBuffer< Tval > linspace(Tval Rmin, Tval Rmax, u32 N)
Create an array of N values between two values.