![](/images/backgrounds/286162/hp-hp-ux-performance-tools-users-manual-156076260x1.png)
SGEMV/DGEMV/CGEMV/ZGEMV |
Name SGEMV/DGEMV/CGEMV/ZGEMV
Purpose These subprograms compute the
where A is an
y ← aAx + βy, y ← a AT x + βy, and y ← aA*x + βy.
Refer to “F_SGEMV/F_DGEMV/F_CGEMV/F_ZGEMV” on page 365 for a description of the BLAS Standard subprograms for a triangular
Usage | VECLIB: |
|
| CHARACTER*1 | trans |
| INTEGER*4 | m, n, lda, incx, incy |
| REAL*4 | alpha, beta, a(lda, n), x(lenx), y(leny) |
CALL SGEMV(trans, m, n, alpha, a, lda, x, incx, beta, y, incy)
CHARACTER*1 | trans |
INTEGER*4 | m, n, lda, incx, incy |
REAL*8 | alpha, beta, a(lda, n), x(lenx), y(leny) |
CALL DGEMV(trans, m, n, alpha, a, lda, x, incx, beta, y, incy)
CHARACTER*1 | trans |
INTEGER*4 | m, n, lda, incx, incy |
COMPLEX*8 | alpha, beta, a(lda, n), x(lenx), y(leny) |
CALL CGEMV(trans, m, n, alpha, a, lda, x, incx, beta, y, incy)
CHARACTER*1 | trans |
INTEGER*4 | m, n, lda, incx, incy |
COMPLEX*16 | alpha, beta, a(lda, n), x(lenx), y(leny) |
CALL ZGEMV(trans, m, n, alpha, a, lda, x, incx, beta, y, incy)
VECLIB8:
CHARACTER*1 | trans |
INTEGER*8 | m, n, lda, incx, incy |
REAL*4 | alpha, beta, a(lda, n), x(lenx), y(leny) |
CALL SGEMV(trans, m, n, alpha, a, lda, x, incx, beta, y, incy)
232HP MLIB User’s Guide