ZPBT02(3)
π ZPBT02(3) β Library Functions Manual π
okay so bestie, welcome to the Library Functions Manual, section 3 β this one is all about ZPBT02, and it is lowkey iconic π
π NAME π
The NAME entry is literally this path, no cap:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/zpbt02.f
π SYNOPSIS π
π οΈ Functions/Subroutines π οΈ
subroutine ZPBT02 (uplo, n, kd, nrhs, a, lda, x, ldx, b, ldb, rwork,
resid)
ZPBT02 β that's the routine, bestie. main character energy β¨
π Function/Subroutine Documentation π
Here's the full signature in all its glory:
subroutine ZPBT02 (character uplo, integer n, integer kd, integer nrhs,
complex*16, dimension( lda, * ) a, integer lda, complex*16, dimension(
ldx, * ) x, integer ldx, complex*16, dimension( ldb, * ) b, integer ldb,
double precision, dimension( * ) rwork, double precision resid)
π― Purpose π―
ZPBT02 computes the residual for a solution of a Hermitian banded system of equations A*x = b:
RESID = norm( B - A*X ) / ( norm(A) * norm(X) * EPS)
where EPS is the machine precision. slay π§
πΈ Parameters πΈ
UPLOβCHARACTER*1. Specifies whether the upper or lower triangular part of the Hermitian matrixAis stored:= 'U': upper triangular;= 'L': lower triangular. πNβINTEGER. The number of rows and columns of the matrixA.N >= 0. β¨KDβINTEGER. The number of super-diagonals of the matrixAifUPLO = 'U', or the number of sub-diagonals ifUPLO = 'L'.KD >= 0. π¦NRHSβINTEGER. The number of right hand sides.NRHS >= 0. πAβCOMPLEX*16 array, dimension (LDA,N). The original Hermitian band matrixA. IfUPLO = 'U', the upper triangular part ofAis stored as a band matrix; ifUPLO = 'L', the lower triangular part ofAis stored. The columns of the appropriate triangle are stored in the columns ofAand the diagonals of the triangle are stored in the rows ofA. SeeZPBTRFfor further details. π₯LDAβINTEGER.The leading dimension of the arrayA.LDA >= max(1,KD+1). πΈXβCOMPLEX*16 array, dimension (LDX,NRHS). The computed solution vectors for the system of linear equations. πLDXβINTEGER. The leading dimension of the arrayX.LDX >= max(1,N). πBβCOMPLEX*16 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βINTEGER. The leading dimension of the arrayB.LDB >= max(1,N). βRWORKβDOUBLE PRECISION array, dimension (N). πRESIDβDOUBLE PRECISION. The maximum over the number of right hand sides ofnorm(B - A*X) / ( norm(A) * norm(X) * EPS ). π
π«Ά Author π«Ά
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 134 of file zpbt02.f. π
πͺ Author πͺ
Generated automatically by Doxygen for LAPACK from the source code. iykyk β¨
okay bestie, that's the whole page β mwah π The footer says LAPACK Version 3.12.0 and /home/abui...IN/zpbt02.f(3). There's no separate date line, so that's the source/version 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