Hermitian |
|
|
| F_CHPR2/F_ZHPR2 |
Input | UPLO | Specifies whether a triangular matrix is upper or lower | ||
|
| triangular. Use either BLAS_UPPER or BLAS_LOWER. | ||
| N | Number of elements of vector x. | ||
| ALPHA | REAL 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 i is stored in | ||
|
| X (1 + (i - 1) x incx). If incx < 0 then i is stored in | ||
|
| X (1 + (N - i) x incx). incx = 0 is an illegal value. | ||
| Y | COMPLEX array, minimum length | ||
|
| (N - 1) x incy + 1. | ||
| INCY | Increment for the array y. A vector y having component | ||
|
| y(i), i = 1,..., n, is stored in an array Y() with increment | ||
|
| argument incy. If incy > 0 then (i) is stored in | ||
|
| Y(1 + (i - 1) x incy). If incy < 0 then (i) is stored in | ||
|
| Y(1 + (N - i) x incy). incy = 0 is an illegal value. | ||
| BETA | COMPLEX scalar BETA. | ||
| AP | Complex array, dimension (LDA, N). Contains the | ||
|
| upper or lower triangle, as specified by uplo of an | ||
|
| |||
|
| stored by columns in packed form. | ||
Output | AP | The upper or lower triangle of the updated A matrix, as | ||
|
| specified by uplo, replaces the input. | ||
|
| A ← αx y∗ + | a | yx∗ + βA with A=A∗ |
Chapter 3 Basic Matrix Operations 353