HP MLIB User's Guide Vol. 1 7th Ed.
Chapter 3 Basic Matrix Operations 345
Hermitian rank-1 update F_CHER/F_ZHER
N Number of elements of vector x.
ALPHA The scalar ALPHA.
X COMPLEX array, minimum length
(N - 1) x |incx| + 1.
INCX Increment for the array x. A vector x having component
x
i
, i = 1,..., n, is stored in an array X() with increment
argument incx. If incx > 0 then x
i
is stored in
X (1 + (i - 1) x incx). If incx < 0 then x
i
is stored in
X (1 + (N - i) x |incx|). incx = 0 is an illegal value.
BETA The scalar BETA.
A COMPLEX array, dimension (LDA, N).
LDA Leading dimension of array A. If lda < 1 or lda < n, an
error condition is generated.
Output A The upper or lower triangle of the updated A matrix, as
specified by uplo, replaces the upper or lower triangle
of the input, respectively. The other triangle of A is
unchanged.
A αxx
∗
βA
∗
with A=A
∗
+←