SPPTRI(3)
πΈ NAME πΈ
SPPTRI(3) β yes bestie, this is the LAPACK Library Functions Manual entry, and the file path is literally /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/spptri.f. That path is long enough to need its own group chat, but that's what the NAME section says. π
β¨ SYNOPSIS β¨
Under Functions/Subroutines, we've got:
subroutine SPPTRI (uplo, n, ap, info)
SPPTRI
And the full signature:
subroutine SPPTRI (character uplo, integer n, real, dimension( * ) ap,
integer info)
π¦ Function/Subroutine Documentation π¦
π SPPTRI π
π Purpose
SPPTRI computes the inverse of a real symmetric positive definite matrix A using the Cholesky factorization A = U**T*U or A = L*L**T computed by SPPTRF.
π Parameters
UPLOβCHARACTER*1= 'U': Upper triangular factor is stored inAP;= 'L': Lower triangular factor is stored inAP.
NβINTEGER- The order of the matrix
A.N >= 0.
- The order of the matrix
APβREAL array, dimension (N*(N+1)/2)- On entry, the triangular factor
UorLfrom the Cholesky factorizationA = U**T*UorA = L*L**T, packed columnwise as a linear array. Thej-th column ofUorLis stored in the arrayAPas follows:- if
UPLO = 'U',AP(i + (j-1)*j/2) = U(i,j)for1<=i<=j; - if
UPLO = 'L',AP(i + (j-1)*(2n-j)/2) = L(i,j)forj<=i<=n.
- if
- On exit, the upper or lower triangle of the (symmetric) inverse of
A, overwriting the input factorUorL.
- On entry, the triangular factor
INFOβINTEGER= 0: successful exit< 0: ifINFO = -i, thei-th argument had an illegal value> 0: ifINFO = i, the(i,i)element of the factorUorLis zero, and the inverse could not be computed.
π Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 92 of file spptri.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
And that's the whole page, bestie. Cute little sign-off: this one is tagged LAPACK Version 3.12.0, and the footer path is /home/abui...RC/spptri.f(3) π«Άβ¨
π¦ where this page comes from
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms