<cuda/std/mdspan>
Provided functionalities
All features of
<mdspan>
are made available in C++17 onwardsC++26
std::dims
is made available in C++17 onwardsC++26
std::aligned_accessor
is made available in C++17 onwards
Extensions
The C++23 multidimensional
operator[]
is replaced withoperator()
in previous C++ standardsDetection of out-of-bounds accesses is available in debug mode
Restrictions
On device no exceptions are thrown in case of a bad access.