F_STBMV/F_DTBMV/F_CTBMV/F_ZTBMV | Triangular banded | |
| INTEGER*4 | DIAG, INCX, K, LDA, N, TRANS, UPLO |
| COMPLEX*16 | ALPHA |
| COMPLEX*16 | A( LDA, * ), X( * ) |
| SUBROUTINE F_ZTBMV (UPLO, TRANS, DIAG, N, K, ALPHA, A, LDA, X, | |
| INCX) |
|
| VECLIB8 |
|
| INTEGER*8 | DIAG, INCX, K, LDA, N, TRANS, UPLO |
| REAL*4 | ALPHA |
| REAL*4 | A( LDA, * ), X( * ) |
| SUBROUTINE F_STBMV (UPLO, TRANS, DIAG, N, K, ALPHA, A, LDA, X, | |
| INCX) |
|
| INTEGER*8 | DIAG, INCX, K, LDA, N, TRANS, UPLO |
| REAL*8 | ALPHA |
| REAL*8 | A( LDA, * ), X( * ) |
| SUBROUTINE F_DTBMV (UPLO, TRANS, DIAG, N, K, ALPHA, A, LDA, | |
| X, INCX) |
|
| INTEGER*8 | DIAG, INCX, K, LDA, N, TRANS, UPLO |
| COMPLEX*8 | ALPHA |
| COMPLEX*8 | A( LDA, * ), X( * ) |
| SUBROUTINE F_CTBMV (UPLO, TRANS, DIAG, N, K, ALPHA, A, LDA, | |
| X, INCX) |
|
| INTEGER*8 | DIAG, INCX, K, LDA, N, TRANS, UPLO |
| COMPLEX*16 | ALPHA |
| COMPLEX*16 | A( LDA, * ), X( * ) |
| SUBROUTINE F_ZTBMV (UPLO, TRANS, DIAG, N, K, ALPHA, A, LDA, X, | |
| INCX) |
|
Input | UPLO | Specifies whether a triangular matrix is upper or lower |
|
| triangular. Use either BLAS_UPPER or BLAS_LOWER. |
| TRANS | Specifies whether to apply the matrix (A), its transpose |
|
| (AT), or its conjugate transpose (A*). Use one of the |
|
| following: |
|
| BLAS_NO_TRANS |
|
| BLAS_TRANS |
|
| BLAS_CONJ_TRANS |
| DIAG | Specifies whether the triangular matrix has |
|
| |
|
| BLAS_UNIT_DIAG or BLAS_NON_UNIT_DIAG. |
398HP MLIB User’s Guide