HP MLIB User's Guide Vol. 1 7th Ed.
376 HP MLIB User’s Guide
F_SGER/F_DGER/F_CGER/F_ZGER General rank-1 update
INTEGER*4 CONJ, INCX, INCY, LDA, M, N
COMPLEX*16 ALPHA, BETA
COMPLEX*16 A( LDA, * ), X( * ), Y( * )
SUBROUTINE F_ZGER (CONJ, M, N, ALPHA, X, INCX, Y, INCY, BETA,A,
LDA)
VECLIB8
INTEGER*8 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*8 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*8 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)
INTEGER*8 CONJ, INCX, INCY, LDA, M, N
COMPLEX*16 ALPHA, BETA
COMPLEX*16 A( LDA, * ), X( * ), Y( * )
SUBROUTINE F_ZGER (CONJ, M, N, ALPHA, X, INCX, Y, INCY, BETA,A,
LDA)
Input CONJ Specifies conjugation for vector components in complex
routines. Vector components are used conjugated or
unconjugated. Use either BLAS_CONJ or
BLAS_NO_CONJ. When x and y are real vectors the
conj operator argument has no effect.
M Number of rows in matrix A, m > 0. If , the
subprograms do not reference A, X, or Y.
N Number of elements of vector x.
ALPHA The scalar ALPHA.
X REAL or COMPLEX array, minimum length
(N - 1) x |incx| + 1.
m 0≤