SRC/dpptrs.f(3)
π NAME π
SRC/dpptrs.f β okay so this is the manual page for the dpptrs routine, and yes bestie, it's a Fortran/LAPACK situation. π
β¨ SYNOPSIS β¨
πΈ Functions/Subroutines πΈ
subroutine dpptrs (uplo, n, nrhs, ap, b, ldb, info)
DPPTRS
π Function/Subroutine Documentation π
subroutine dpptrs (character uplo, integer n, integer nrhs, double precision, dimension( * ) ap, double precision, dimension( ldb, * ) b, integer ldb, integer info)
DPPTRS
π¦ Purpose π¦
Okay so the whole vibe of DPPTRS is: it solves a system of linear equations A*X = B with a symmetric positive definite matrix A in packed storage using the Cholesky factorization A = U**T*U or A = L*L**T computed by DPPTRF. The way that this routine just solves it is literally the main character energy of the page. π
π Parameters π
UPLOβUPLOisCHARACTER*1.= 'U': upper triangle ofAis stored;= 'L': lower triangle ofAis stored. Lowkey important, bestie.NβNisINTEGER; it's the order of the matrixA.N >= 0.NRHSβNRHSisINTEGER; the number of right hand sides, i.e., the number of columns of the matrixB.NRHS >= 0.APβAPisDOUBLE PRECISION array, dimension (N*(N+1)/2). It holds the triangular factorUorLfrom the Cholesky factorizationA = U**T*UorA = L*L**T, packed columnwise in 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
BβBisDOUBLE PRECISION array, dimension (LDB,NRHS). On entry, the right hand side matrixB. On exit, the solution matrixX. It's giving glow-up. β¨LDBβLDBisINTEGER; the leading dimension of the arrayB.LDB >= max(1,N).INFOβINFOisINTEGER.= 0: successful exit π< 0: ifINFO = -i, thei-th argument had an illegal value π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 107 of file dpptrs.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
Okay bestie, that's the whole page β LAPACK Version 3.12.0, SRC/dpptrs.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