spotrf.f(3)
π NAME π
spotrf.f β hiii bestie, welcome to the LAPACK manual page for spotrf.f. This is the group chat where Cholesky factorization gets its moment π
.
β¨ SYNOPSIS β¨
π§ Functions/Subroutines π§
subroutine spotrf (UPLO, N, A, LDA, INFO)β SPOTRF VARIANT: right looking block version of the algorithm, calling Level 3 BLAS.
π¦ Function/Subroutine Documentation π¦
subroutine spotrf (character UPLO, integer N, real, dimension( lda, * ) A,
integer LDA, integer INFO)
SPOTRF VARIANT: right looking block version of the algorithm, calling Level 3 BLAS. That's literally the intro, and now we get into the purpose, bestie.
π Purpose π
SPOTRF 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 right looking block version of the algorithm, calling Level 3 BLAS.
πΈ Parameters πΈ
UPLOβUPLOisCHARACTER*1.'U': Upper triangle ofAis stored;'L': Lower triangle ofAis stored.NβNisINTEGER. The order of the matrixA.N >= 0.AβAisREALarray, dimension(LDA,N). On entry, the symmetric matrixA. IfUPLO = 'U', the leadingN-by-Nupper triangular part ofAcontains the upper triangular part of the matrixA, and the strictly lower triangular part ofAis not referenced. IfUPLO = 'L', the leadingN-by-Nlower 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*UorA = L*L**T.LDAβLDAisINTEGER. The leading dimension of the arrayA.LDA >= max(1,N).INFOβINFOisINTEGER.= 0: successful exit π< 0: ifINFO = -i, thei-th argument had an illegal value π> 0: ifINFO = i, the leading minor of orderiis not positive definite, and the factorization could not be completed π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Date π
December 2016
Definition at line 102 of file VARIANTS/cholesky/RL/spotrf.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
okay bye ily bestie π this page is from LAPACK Version 3.8.0, dated Tue Nov 14 2017, and it's literally spotrf.f(3) β slay and stay positive definite π«Άβ¨
π¦ where this page comes from
- centos-stream 9: lapack 3.9.0-10.el9 Β· BSD
- centos-stream 9: lapack 3.9.0-10.el9 Β· BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms