The routine may be called by the names f16ghf, nagf_blast_zwaxpby or its BLAST name blas_zwaxpby.
3Description
f16ghf performs the operation
where and are -element complex vectors, and and are complex scalars.
4References
Basic Linear Algebra Subprograms Technical (BLAST) Forum (2001) Basic Linear Algebra Subprograms Technical (BLAST) Forum Standard University of Tennessee, Knoxville, Tennessee https://www.netlib.org/blas/blast-forum/blas-report.pdf
5Arguments
1: – IntegerInput
On entry: , the number of elements in , and .
2: – Complex (Kind=nag_wp)Input
On entry: the scalar .
3: – Complex (Kind=nag_wp) arrayInput
On entry: the -element vector .
If ,
must be stored in , for .
If ,
must be stored in , for .
Intermediate elements of x are not referenced. If , x is not referenced.
4: – IntegerInput
On entry: the increment in the subscripts of x between successive elements of .
Constraint:
.
5: – Complex (Kind=nag_wp)Input
On entry: the scalar .
6: – Complex (Kind=nag_wp) arrayInput
On entry: the -element vector .
If ,
must be stored in , for .
If ,
must be stored in , for .
Intermediate elements of y are not referenced. If or , y is not referenced.
7: – IntegerInput
On entry: the increment in the subscripts of y between successive elements of .
Constraint:
.
8: – Complex (Kind=nag_wp) arrayInput/Output
On entry: if , intermediate elements of w may contain values and will not be referenced; the other elements will be overwritten and need not be set.
On exit: the elements of the vector will be stored in w as follows.