## HP OpenVMS Systems Documentation |

## OpenVMS VAX RTL Mathematics (MTH$) Manual
where:
If where:
## DescriptionBLAS1$VxAXPY multiplies a vector x by a scalar, adds to a vector y , and stores the result in the vector y . This is expressed as follows:
where
The routine name determines the data type you should specify for
arguments
The algorithm does not provide a special case for ## Example
## BLAS1$VxCOPY
The Copy a Vector routine copies ## FormatBLAS1$VSCOPY n ,x ,incx ,y ,incy ## RETURNS
## Arguments
where:
Specify the data type as follows:
## incx
Increment argument for the array x. The
incx argument is the address of a signed longword
integer containing the increment argument. If incx is
greater than or equal to 0, then x is referenced forward in array
x; that is, x[i] is referenced in:
where:
If where:
## y
Array that receives the copied elements. All elements of array y receive the copied elements only if the increment
argument of y, called incy, is 1. The
y argument is the address of a floating-point or
floating-point complex number that is this array. This argument is an
array of length at least:
where:
Specify the data type as follows:
If ## incy
Increment argument for the array y. The
incy argument is the address of a signed longword
integer containing the increment argument. If incy is
greater than or equal to 0, then y is referenced forward in array
y; that is, y[i] is referenced in:
where:
If where:
## DescriptionBLAS1$VSCOPY, BLAS1$VDCOPY, BLAS1$VCCOPY, and BLAS1$VZCOPY copy
If
## Example
## BLAS1$VxDOTx
The Obtain the Inner Product of Two Vectors routine returns the dot product of two ## FormatBLAS1$VSDOT n ,x ,incx ,y ,incy ## RETURNS
## Arguments
where:
Specify the data type as follows:
## incx
Increment argument for the array x. The
incx argument is the address of a signed longword
integer containing the increment argument. If incx is
greater than 0, then x is referenced forward in array
x; that is, x[i] is referenced in:
where:
If where:
## y
Array containing the elements to be accessed. All elements of array y are accessed only if the increment argument of
y, called incy, is 1. The
y argument is the address of a floating-point or
floating-point complex number that is this array. This argument is an
array of length at least:
where:
Specify the data type as follows:
## incy
Increment argument for the array y. The
incy argument is the address of a signed longword
integer containing the increment argument. If incy is
greater than or equal to 0, then y is referenced forward in array
y; that is, y[i] is referenced in:
where:
If where:
## DescriptionThe unconjugated versions of this routine, BLAS1$VSDOT, BLAS1$VDDOT, BLAS1$VGDOT, BLAS1$VCDOTU, BLAS1$VZDOTU, and BLAS1$VWDOTU return the dot product of two |