SRC/spotf2.f(3)
π NAME π
okay so welcome to the SRC/spotf2.f(3) page from the Library Functions Manual β the NAME here is literally SRC/spotf2.f, and this whole page is about the spotf2 routine. bestie, itβs giving linear algebra main character energy. π
β¨ SYNOPSIS β¨
πΈ Functions/Subroutines πΈ
subroutine spotf2 (uplo, n, a, lda, info)β SPOTF2 computes the Cholesky factorization of a symmetric/Hermitian positive definite matrix (unblocked algorithm).
π¦ Function/Subroutine Documentation π¦
π subroutine spotf2 (character uplo, integer n, real, dimension( lda, * ) a, integer lda, integer info) π
SPOTF2 computes the Cholesky factorization of a symmetric/Hermitian positive definite matrix (unblocked algorithm).
β¨ Purpose β¨
ok so the source says, and I quote the important bits: SPOTF2 computes the Cholesky factorization of a real symmetric positive definite matrix A.
The factorization has the form:
A = U**T * U , if UPLO = 'U', or
A = L * L**T, if UPLO = 'L',
where U is an upper triangular matrix and L is lower triangular.
This is the unblocked version of the algorithm, calling Level 2 BLAS. slay.
π Parameters π
UPLOβUPLO is CHARACTER*1. Specifies whether the upper or lower triangular part of the symmetric matrixAis stored.= 'U': Upper triangular= 'L': Lower triangular
NβN is INTEGER. The order of the matrixA. Constraint:N >= 0.AβA is REAL array, dimension (LDA,N). On entry, the symmetric matrixA. IfUPLO = 'U', the leadingnbynupper triangular part ofAcontains the upper triangular part of the matrixA, and the strictly lower triangular part ofAis not referenced. IfUPLO = 'L', the leadingnbynlower triangular part ofAcontains the lower triangular part of the matrixA, and the strictly upper triangular part ofAis not referenced. On exit, ifINFO = 0, the factorUorLfrom the Cholesky factorizationA = U**T *U or A = L*L**T.LDAβLDA is INTEGER. The leading dimension of the arrayA. Constraint:LDA >= max(1,N).INFOβINFO is INTEGER.= 0: successful exit< 0: if INFO = -k, the k-th argument had an illegal value> 0: if INFO = k, the leading principal minor of order k is not positive, and the factorization could not be completed.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 108 of file spotf2.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
and thatβs the whole page, bestie. Footer sign-off: LAPACK Version 3.12.0, SRC/spotf2.f(3) β mwah πβ¨
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms