DPPTRS(3)
π DPPTRS(3) β Library Functions Manual β¨
okay bestie, gather round: this is the page for DPPTRS(3), and it's lowkey iconic if you're doing packed symmetric-positive-definite linear solves. No cap, every parameter is below, nothing skipped. π«Ά
π NAME π
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/dpptrs.f
β¨ 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 πΈ
DPPTRS 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. Periodt. π₯
π Parameters π
UPLOβCHARACTER*1.= 'U': upper triangle ofAis stored;= 'L': lower triangle ofAis stored. πNβINTEGER. The order of the matrixA.N >= 0.NRHSβINTEGER. The number of right hand sides, i.e., the number of columns of the matrixB.NRHS >= 0.APβDOUBLE PRECISION array, dimension (N*(N+1)/2). The triangular factorUorLfrom the Cholesky factorizationA = U**T*UorA = L*L**T, packed columnwise in a linear array. The j-th column ofUorLis stored in the arrayAPas follows:
if UPLO = 'U', AP(i + (j-1)*j/2) = U(i,j) for 1<=i<=j;
if UPLO = 'L', AP(i + (j-1)*(2n-j)/2) = L(i,j) for j<=i<=n.
BβDOUBLE PRECISION array, dimension (LDB,NRHS). On entry, the right hand side matrixB. On exit, the solution matrixX. β¨LDBβINTEGER. The leading dimension of the arrayB.LDB >= max(1,N).INFOβINTEGER.= 0: successful exit;< 0: ifINFO = -i, the i-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. π§
π cute little sign-off π β footer vibes: LAPACK / Version 3.12.0 / /home/abui...RC/dpptrs.f(3). Bye bestie, slay your linear algebra! ππ
π¦ 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