Visible to Intel only — GUID: GUID-D70DD83F-0F8C-478F-8076-F22F13D62EF3
Visible to Intel only — GUID: GUID-D70DD83F-0F8C-478F-8076-F22F13D62EF3
cblas_?nrm2
Computes the Euclidean norm of a vector.
Syntax
float cblas_snrm2 (const MKL_INT n, const float *x, const MKL_INT incx);
double cblas_dnrm2 (const MKL_INT n, const double *x, const MKL_INT incx);
float cblas_scnrm2 (const MKL_INT n, const void *x, const MKL_INT incx);
double cblas_dznrm2 (const MKL_INT n, const void *x, const MKL_INT incx);
Include Files
- mkl.h
Description
The ?nrm2 routines perform a vector reduction operation defined as
res = ||x||,
where:
x is a vector,
res is a value containing the Euclidean norm of the elements of x.
Input Parameters
- n
-
Specifies the number of elements in vector x.
- x
-
Array, size at least (1 + (n -1)*abs (incx)).
- incx
-
Specifies the increment for the elements of x.
Return Values
The Euclidean norm of the vector x.