Merge pull request #1306 from jschueller/issue977

{d/s}sytrf: fix documentation error in UPLO='U' factorization
This commit is contained in:
langou
2026-07-09 06:18:26 -06:00
committed by GitHub
2 changed files with 6 additions and 6 deletions
+3 -3
View File
@@ -37,7 +37,7 @@
*> the Bunch-Kaufman diagonal pivoting method. The form of the
*> factorization is
*>
*> A = U**T*D*U or A = L*D*L**T
*> A = U*D*U**T or A = L*D*L**T
*>
*> where U (or L) is a product of permutation and unit upper (lower)
*> triangular matrices, and D is symmetric and block diagonal with
@@ -140,7 +140,7 @@
*>
*> \verbatim
*>
*> If UPLO = 'U', then A = U**T*D*U, where
*> If UPLO = 'U', then A = U*D*U**T, where
*> U = P(n)*U(n)* ... *P(k)U(k)* ...,
*> i.e., U is a product of terms P(k)*U(k), where k decreases from n to
*> 1 in steps of 1 or 2, and D is a block diagonal matrix with 1-by-1
@@ -259,7 +259,7 @@
*
IF( UPPER ) THEN
*
* Factorize A as U**T*D*U using the upper triangle of A
* Factorize A as U*D*U**T using the upper triangle of A
*
* K is the main loop index, decreasing from N to 1 in steps of
* KB, where KB is the number of columns factorized by DLASYF;
+3 -3
View File
@@ -37,7 +37,7 @@
*> the Bunch-Kaufman diagonal pivoting method. The form of the
*> factorization is
*>
*> A = U**T*D*U or A = L*D*L**T
*> A = U*D*U**T or A = L*D*L**T
*>
*> where U (or L) is a product of permutation and unit upper (lower)
*> triangular matrices, and D is symmetric and block diagonal with
@@ -140,7 +140,7 @@
*>
*> \verbatim
*>
*> If UPLO = 'U', then A = U**T*D*U, where
*> If UPLO = 'U', then A = U*D*U**T, where
*> U = P(n)*U(n)* ... *P(k)U(k)* ...,
*> i.e., U is a product of terms P(k)*U(k), where k decreases from n to
*> 1 in steps of 1 or 2, and D is a block diagonal matrix with 1-by-1
@@ -260,7 +260,7 @@
*
IF( UPPER ) THEN
*
* Factorize A as U**T*D*U using the upper triangle of A
* Factorize A as U*D*U**T using the upper triangle of A
*
* K is the main loop index, decreasing from N to 1 in steps of
* KB, where KB is the number of columns factorized by SLASYF;