DPTTRS(3)
π DPTTRS(3) π
Library Functions Manual energy, bestie. This page is for the DPTTRS subroutine, and both the header and footer show the truncated path /home/abui...RC/dpttrs.f(3). The NAME section is literally the source-file path below. π
πΈ NAME πΈ
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/dpttrs.f
π¦ SYNOPSIS π¦
β¨ Functions/Subroutines β¨
subroutine DPTTRS (n, nrhs, d, e, b, ldb, info)βDPTTRS
π Function/Subroutine Documentation π
Here's the full typed signature, copied exactly because we do not play with code, periodt:
subroutine DPTTRS (integer n, integer nrhs, double precision, dimension( * )
d, double precision, dimension( * ) e, double precision, dimension( ldb,
* ) b, integer ldb, integer info)
And yes, the label under it is just DPTTRS again β main character energy, no cap. π
π― Purpose π―
DPTTRS solves a tridiagonal system of the form
A * X = B
using the L*D*L**T factorization of A computed by DPTTRF. D is a diagonal matrix specified in the vector D, L is a unit bidiagonal matrix whose subdiagonal is specified in the vector E, and X and B are N by NRHS matrices. Literally the whole plot. π«
π§Έ Parameters π§Έ
NβINTEGER. The order of the tridiagonal matrixA. Constraint:N >= 0.NRHSβINTEGER. The number of right hand sides, i.e., the number of columns of the matrixB. Constraint:NRHS >= 0.DβDOUBLE PRECISIONarray, dimension(N). Thendiagonal elements of the diagonal matrixDfrom theL*D*L**Tfactorization ofA. Yes, lower-casenin the original β not me, bestie. πEβDOUBLE PRECISIONarray, dimension(N-1). The(n-1)subdiagonal elements of the unit bidiagonal factorLfrom theL*D*L**Tfactorization ofA.Ecan also be regarded as the superdiagonal of the unit bidiagonal factorUfrom the factorizationA = U**T*D*U.BβDOUBLE PRECISIONarray, dimension(LDB,NRHS). On entry, the right hand side vectorsBfor the system of linear equations. On exit, the solution vectors,X.LDBβINTEGER. The leading dimension of the arrayB. Constraint:LDB >= max(1,N).INFOβINTEGER.= 0: successful exit.< 0: ifINFO = -k, the k-th argument had an illegal value.
π«Ά Quick vibe check: the constraints areN >= 0,NRHS >= 0, andLDB >= max(1,N). IfINFO = -k, the k-th argument had an illegal value β that's the built-in callout, not me being dramatic. π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Definition at line 108 of file dpttrs.f. π
π§ Author (Doxygen edition) π§
Generated automatically by Doxygen for LAPACK from the source code.
That's the whole page, bestie β footer vibes say LAPACK Version 3.12.0 and the path /home/abui...RC/dpttrs.f(3). No date line is present in the footer, so that's the tea. π
β¨
π¦ 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