Solve triangular band system | STBSV/DTBSV/CTBSV/ZTBSV |
Name STBSV/DTBSV/CTBSV/ZTBSV
Solve triangular band system
Purpose Given an
be replaced by AT, the transpose of A, or by A*, the conjugate transpose of A.
A
In contrast, an
Specifically, these subprograms compute
x ←
where A−T is the inverse of the transpose of A, and
These subprograms are more primitive than the LAPACK band equation solvers. As such, they are intended to supplement the equation solvers but not replace them, serving instead as building blocks in constructing optimized linear algebra software. In fact, many of the LAPACK subprograms have been recoded to call these routines.
Refer to “F_STBSV/F_DTBSV/F_CTBSV/F_ZTBSV” on page 400 for details about the equivalent BLAS Standard subprograms.
Matrix Triangular band matrices are stored in a compressed form that takes
Storage advantage of knowing the positions of the only elements that can be nonzero. The following examples illustrate the storage of triangular band matrices.
Chapter 3 Basic Matrix Operations 301