CPBT02(3)
π NAME π
okay so this is a Library Functions Manual page, bestie, and the whole main-character file path is right here, no cap:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/cpbt02.fβ literally the file this page is about π
π¦ SYNOPSIS π¦
π§ Functions/Subroutines π§
subroutine CPBT02 (uplo, n, kd, nrhs, a, lda, x, ldx, b, ldb, rwork,
resid)
CPBT02
π Function/Subroutine Documentation π
subroutine CPBT02 (character uplo, integer n, integer kd, integer nrhs,
complex, dimension( lda, * ) a, integer lda, complex, dimension( ldx, *
) x, integer ldx, complex, dimension( ldb, * ) b, integer ldb, real,
dimension( * ) rwork, real resid)
CPBT02
π Purpose π
okay so CPBT02 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, that's the whole vibe check π
π 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 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. SeeCPBTRFfor further details.LDAβINTEGER. The leading dimension of the arrayA.LDA >= max(1,KD+1).XβCOMPLEX 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 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βREAL array, dimension (N).RESIDβREAL. 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 cpbt02.f.
π«Ά Author π«Ά
Generated automatically by Doxygen for LAPACK from the source code.
and that's the page, bestie π β signed off with LAPACK Version 3.12.0 and the footer path /home/abui...IN/cpbt02.f(3) πβ¨
π¦ 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