<cuda/std/numeric>#

2026-10-01

2 min read time

Applies to Linux and Windows

This page documents cuda::std::numeric in libhipcxx, which provides constexpr numeric algorithms including iota, accumulate, and inner_product, available from C++11 onwards.

Omissions#

  • Currently we do not expose any parallel algorithms.

  • Saturation arithmetics have not been implemented yet.

Extensions#

  • All features of <numeric> are made available in C++11 onwards.

  • All features of <numeric> are made constexpr in C++14 onwards.

  • Algorithms that return a value and not an iterator have been marked [[nodiscard]].