SRC/sgtts2.f(3)
π NAME π
SRC/sgtts2.f β bestie, that's the page name, and welcome to the Library Functions Manual corner of the universe. This is the sgtts2 subroutine page and it is lowkey iconic. β¨
πΈ SYNOPSIS πΈ
Functions/Subroutines
subroutine sgtts2 (itrans, n, nrhs, dl, d, du, du2, ipiv, b, ldb)βSGTTS2solves a system of linear equations with a tridiagonal matrix using the LU factorization computed bysgttrf.
π«Ά Function/Subroutine Documentation π«Ά
Here's the full signature, no cap:
subroutine sgtts2 (integer itrans, integer n, integer nrhs, real, dimension(
* ) dl, real, dimension( * ) d, real, dimension( * ) du, real,
dimension( * ) du2, integer, dimension( * ) ipiv, real, dimension( ldb,
* ) b, integer ldb)
SGTTS2 solves a system of linear equations with a tridiagonal matrix using the LU factorization computed by sgttrf.
π Purpose π
Okay so the whole assignment is literally this: SGTTS2 solves one of the systems of equations
A*X = BA**T*X = B
with a tridiagonal matrix A using the LU factorization computed by SGTTRF. That's it, that's the vibe, and it ate. π
π¦ Parameters π¦
ITRANSβITRANSisINTEGER. It specifies the form of the system of equations:= 0:A * X = B(No transpose)= 1:A**T* X = B(Transpose)= 2:A**T* X = B(Conjugate transpose = Transpose)
NβNisINTEGER. The order of the matrixA.NRHSβNRHSisINTEGER. The number of right hand sides, i.e., the number of columns of the matrixB.NRHS >= 0.DLβDLisREAL array, dimension (N-1). The(n-1)multipliers that define the matrixLfrom the LU factorization ofA.DβDisREAL array, dimension (N). Thendiagonal elements of the upper triangular matrixUfrom the LU factorization ofA.DUβDUisREAL array, dimension (N-1). The(n-1)elements of the first super-diagonal ofU.DU2βDU2isREAL array, dimension (N-2). The(n-2)elements of the second super-diagonal ofU.IPIVβIPIVisINTEGER array, dimension (N). The pivot indices; for1 <= i <= n, rowiof the matrix was interchanged with rowIPIV(i).IPIV(i)will always be eitheriori+1;IPIV(i) = iindicates a row interchange was not required.BβBisREAL array, dimension (LDB,NRHS). On entry, the matrix of right hand side vectorsB. On exit,Bis overwritten by the solution vectorsX.LDBβLDBisINTEGER. The leading dimension of the arrayB.LDB >= max(1,N).
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 127 of file sgtts2.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
That's the whole page, bestie β signed off from the LAPACK corner, Version 3.12.0, source SRC/sgtts2.f(3). π¦π
π¦ 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