<cuda/std/linalg>
#
Provided functionalities#
scaled()
std::linalg::scaledscaled_accessor
std::linalg::scaled_accessorconjugated()
std::linalg::conjugatedconjugated_accessor
std::linalg::conjugated_accessortransposed()
std::linalg::transposedlayout_transpose
std::linalg::layout_transposeconjugate_transposed()
std::linalg::conjugate_transposed
Extensions#
C++26
std::linalg
accessors, transposed layout, and related functions are available in C++17
Omissions#
Currently we do not expose any BLAS functions and layouts.
Restrictions#
On device no exceptions are thrown in case of a bad access.
MSVC is only supported with C++20