WG21-P1673R13 <linalg>: Linear Algebra
WG21-P3050R2 Optimize linalg::conjugated For Noncomplex Value Types
WG21-P3222R0 Add Transposed Special Cases For Padded mdspan Layouts
WG21-P3371R5 Make The Rank-1, Rank-2, Rank-k, And Rank-2k Updates Consistent With The BLAS
LWG-4136 Specify behavior of [linalg] Hermitian algorithms on diagonal with nonzero imaginary part
LWG-4137 Fix Mandates, Preconditions, and Complexity elements of [linalg] algorithms
LWG-4302 Problematic vector_sum_of_squares wording
LWG-4315 Insufficient specification of vector_two_norm and matrix_frob_norm
LWG-4514 Missing absolute value of init in vector_two_norm and matrix_frob_norm
Feature-test macro:
#define __cpp_lib_linalg 202511L
My VS-PR-738409 taught the IDE about this new extensionless header.
Note: We are not yet accepting PRs for C++26 features.
WG21-P1673R13
<linalg>: Linear AlgebraWG21-P3050R2 Optimize
linalg::conjugatedFor Noncomplex Value TypesWG21-P3222R0 Add Transposed Special Cases For Padded
mdspanLayoutsWG21-P3371R5 Make The Rank-1, Rank-2, Rank-k, And Rank-2k Updates Consistent With The BLAS
LWG-4136 Specify behavior of [linalg] Hermitian algorithms on diagonal with nonzero imaginary part
LWG-4137 Fix Mandates, Preconditions, and Complexity elements of [linalg] algorithms
LWG-4302 Problematic
vector_sum_of_squareswordingLWG-4315 Insufficient specification of
vector_two_normandmatrix_frob_normLWG-4514 Missing absolute value of
initinvector_two_normandmatrix_frob_normFeature-test macro:
My VS-PR-738409 taught the IDE about this new extensionless header.
Note: We are not yet accepting PRs for C++26 features.