cblas_?dotu
cblas_?dotu
Computes a vector-vector dot product.
Syntax
void
cblas_cdotu_sub
(
const
MKL_INT
n
,
const
void
*x
,
const
MKL_INT
incx
,
const
void
*y
,
const
MKL_INT
incy
,
void
*dotu
);
void
cblas_zdotu_sub
(
const
MKL_INT
n
,
const
void
*x
,
const
MKL_INT
incx
,
const
void
*y
,
const
MKL_INT
incy
,
void
*dotu
);
Include Files
- mkl.h
Description
The
?dotu
routines perform a vector-vector reduction operation defined as
where and are elements of complex vectors
x
i
y
i
x
and y
.Input Parameters
- n
- Specifies the number of elements in vectorsxandy.
- x
- Array, size at least(1 + (.n-1)*abs(incx))
- incx
- Specifies the increment for the elements ofx.
- y
- Array, size at least(1 + (.n-1)*abs(incy))
- incy
- Specifies the increment for the elements ofy.
Output Parameters
- dotu
- Contains the result of the dot product ofxandy, ifnis positive. Otherwise, it contains0.