SGBT02(3)
๐ SGBT02(3) ๐
Okay bestie, you're in the Library Functions Manual, on page sgbt02.f(3). It's giving LAPACK test-routine energy, and we're gonna get through every detail together. ๐ซถ
๐ธ NAME ๐ธ
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/sgbt02.f
That's the NAME, no cap. Literally the whole path. ๐
โจ SYNOPSIS โจ
Functions/Subroutines
subroutine SGBT02 (trans, m, n, kl, ku, nrhs, a, lda, x, ldx, b, ldb,
rwork, resid)
SGBT02
๐ Function/Subroutine Documentation ๐
subroutine SGBT02 (character trans, integer m, integer n, integer kl,
integer ku, integer nrhs, real, dimension( lda, * ) a, integer lda,
real, dimension( ldx, * ) x, integer ldx, real, dimension( ldb, * ) b,
integer ldb, real, dimension( * ) rwork, real resid)
SGBT02
๐ฏ Purpose ๐ฏ
Bestie, SGBT02 computes the residual for a solution of a banded system of equations op(A)*X = B:
RESID = norm(B - op(A)*X) / ( norm(op(A)) * norm(X) * EPS ),
where op(A) = A or A**T, depending on TRANS, and EPS is the machine epsilon. The norm used is the 1-norm. Periodt. โจ
๐งฎ Parameters ๐งฎ
TRANSโTRANS is CHARACTER*1. Specifies the form of the system of equations:= 'N': A * X = B (No transpose);= 'T': A**T * X = B (Transpose);= 'C': A**H * X = B (Conjugate transpose = Transpose).MโM is INTEGER. The number of rows of the matrixA.M >= 0.NโN is INTEGER. The number of columns of the matrixA.N >= 0.KLโKL is INTEGER. The number of subdiagonals within the band ofA.KL >= 0.KUโKU is INTEGER. The number of superdiagonals within the band ofA.KU >= 0.NRHSโNRHS is INTEGER. The number of columns ofB.NRHS >= 0.AโA is REAL array, dimension (LDA,N). The original matrixAin band storage, stored in rows 1 toKL+KU+1.LDAโLDA is INTEGER. The leading dimension of the arrayA.LDA >= max(1,KL+KU+1).XโX is REAL array, dimension (LDX,NRHS). The computed solution vectors for the system of linear equations.LDXโLDX is INTEGER. The leading dimension of the arrayX. IfTRANS = 'N',LDX >= max(1,N); ifTRANS = 'T'or'C',LDX >= max(1,M).BโB is REAL array, dimension (LDB,NRHS). On entry, the right hand side vectors for the system of linear equations. On exit,Bis overwritten with the differenceB - A*X.LDBโLDB is INTEGER. The leading dimension of the arrayB. IFTRANS = 'N',LDB >= max(1,M); ifTRANS = 'T'or'C',LDB >= max(1,N).RWORKโRWORK is REAL array, dimension (MAX(1,LRWORK)), whereLRWORK >= MwhenTRANS = 'T'or'C'; otherwise,RWORKis not referenced.RESIDโRESID is REAL. The maximum over the number of right hand sides ofnorm(B - op(A)*X) / ( norm(op(A)) * norm(X) * EPS ).
๐ Author ๐
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 147 of file sgbt02.f.
๐ Author ๐
Generated automatically by Doxygen for LAPACK from the source code.
Footer vibes, bestie: LAPACK Version 3.12.0 โ page path /home/abui...IN/sgbt02.f(3). That's the whole manual page, and it ate. ๐
โจ
๐ฆ 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