CPBTRS(3)
πΈ NAME πΈ
okay so bestie, this is CPBTRS(3) β that's the title β and it lives in the Library Functions Manual, section 3. The full file path is /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/cpbtrs.f. yes, the whole long path, she's iconic like that π
β¨ SYNOPSIS β¨
π§ Functions/Subroutines π§
subroutine CPBTRS (uplo, n, kd, nrhs, ab, ldab, b, ldb, info)
CPBTRS
π Function/Subroutine Documentation π
subroutine CPBTRS (character uplo, integer n, integer kd, integer nrhs,
complex, dimension( ldab, * ) ab, integer ldab, complex, dimension( ldb,
* ) b, integer ldb, integer info)
CPBTRS
π Purpose π
CPBTRSsolves a system of linear equationsA*X = Bwith a Hermitian positive definite band matrixAusing the Cholesky factorizationA = U**H*UorA = L*L**Hcomputed byCPBTRF.
πΈ Parameters πΈ
UPLO π
UPLO is CHARACTER*1
= 'U':Upper triangular factor stored inAB;= 'L':Lower triangular factor stored inAB.
N π
N is INTEGER
The order of the matrix A. N >= 0.
KD π¦
KD is INTEGER
The number of superdiagonals of the matrix A if UPLO = 'U', or the number of subdiagonals if UPLO = 'L'. KD >= 0.
NRHS π
NRHS is INTEGER
The number of right hand sides, i.e., the number of columns of the matrix B. NRHS >= 0.
AB π
AB is COMPLEX array, dimension (LDAB,N)
The triangular factor U or L from the Cholesky factorization A = U**H*U or A = L*L**H of the band matrix A, stored in the first KD+1 rows of the array. The j-th column of U or L is stored in the j-th column of the array AB as follows:
if UPLO ='U', AB(kd+1+i-j,j) = U(i,j) for max(1,j-kd)<=i<=j;
if UPLO ='L', AB(1+i-j,j) = L(i,j) for j<=i<=min(n,j+kd).
LDAB π
LDAB is INTEGER
The leading dimension of the array AB. LDAB >= KD+1.
B π§
B is COMPLEX array, dimension (LDB,NRHS)
On entry, the right hand side matrix B. On exit, the solution matrix X.
LDB π
LDB is INTEGER
The leading dimension of the array B. LDB >= max(1,N).
INFO π₯
INFO is INTEGER
= 0:successful exit< 0:ifINFO = -i, thei-th argument had an illegal value
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 120 of file cpbtrs.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
okay that's the whole page, bestie π. Cute little sign-off time: this footer says LAPACK Version 3.12.0, and the page path is /home/abui...RC/cpbtrs.f(3). The footer doesn't show a date, so I'm not inventing one β no cap π«Άβ¨
π¦ 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