Linear algebra (BLAS)
std::linalg free-function BLAS interface on mdspan, and its C++26 fixes.
Connected features
Papers
4 · Kona 2023 → Kona 2025Adds <linalg>, a free-function BLAS-style linear algebra interface on mdspan.
Optimizes linalg::conjugated for non-complex value types.
Adds transposed special cases for the P2642 padded layouts.
Makes the rank-1/2/k/2k update functions consistent with the BLAS.