Developer Reference

  • 2021.1
  • 12/04/2020
  • Public Content
Contents

v?Conj

Performs element by element conjugation of the vector.

Syntax

vcConj
(
n
,
a
,
y
)
;
vcConjI(n, a, inca, y, incy);
vmcConj
(
n
,
a
,
y
,
mode
)
;
vmcConjI(n, a, inca, y, incy, mode);
vzConj
(
n
,
a
,
y
)
;
vzConjI(n, a, inca, y, incy);
vmzConj
(
n
,
a
,
y
,
mode
)
;
vmzConjI(n, a, inca, y, incy, mode);
Include Files
  • mkl.h
Input Parameters
Name
Type
Description
n
const MKL_INT
Specifies the number of elements to be calculated.
a
const MKL_Complex8*
for
vcConj
,
vmcConj
const MKL_Complex16*
for
vzConj
,
vmzConj
Pointer to an array that contains the input vector
a
.
inca
,
incy
const MKL_INT
Specifies increments for the elements of
a
and
y
.
mode
const MKL_INT64
Overrides global VM mode setting for this function call. See
vmlSetMode
for possible values and their description.
Output Parameters
Name
Type
Description
y
MKL_Complex8*
for
vcConj
,
vmcConj
MKL_Complex16*
for
vzConj
,
vmzConj
Pointer to an array that contains the output vector
y
.
Description
The
v?Conj
function performs element by element conjugation of the vector.
No special values are specified. The function does not raise floating-point exceptions.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.