General | F_SGER/F_DGER/F_CGER/F_ZGER |
Name F_SGER/F_DGER/F_CGER/F_ZGER
General
Purpose F_xGER performs the following
When A ∈ I Rn2 | , | A ← αx yT + βA |
When A ∈ Cn2 , |
| A ← αx yT + βA or |
|
| A ← αx y∗ + βA |
where A is an
When x and y are complex vectors, the vector components yi are used unconjugated or conjugated as specified by the operator argument CONJ.
Refer to “SGER/DGER/CGERC/CGERU/ZGERC/ZGERU” on page 237 for a description of HP MLIB legacy BLAS subprograms for
Usage | VECLIB |
|
| INTEGER*4 | CONJ, INCX, INCY, LDA, M, N |
| REAL*4 | ALPHA, BETA |
| REAL*4 | A( LDA, * ), X( * ), Y( * ) |
| SUBROUTINE F_SGER (CONJ, M, N, ALPHA, X, INCX, Y, INCY, BETA, A, | |
| LDA) |
|
| INTEGER*4 | CONJ, INCX, INCY, LDA, M, N |
| REAL*8 | ALPHA, BETA |
| REAL*8 | A( LDA, * ), X( * ), Y( * ) |
| SUBROUTINE F_DGER (CONJ, M, N, ALPHA, X, INCX, Y, INCY, BETA, A, | |
| LDA) |
|
| INTEGER*4 | CONJ, INCX, INCY, LDA, M, N |
| COMPLEX*8 | ALPHA, BETA |
| COMPLEX*8 | A( LDA, * ), X( * ), Y( * ) |
SUBROUTINE F_CGER (CONJ, M, N, ALPHA, X, INCX, Y, INCY, BETA, A, LDA)
Chapter 3 Basic Matrix Operations 375