Developer Reference for Intel® oneAPI Math Kernel Library for C
?lacgv
Conjugates a complex vector.
Syntax
lapack_intLAPACKE_clacgv ( lapack_intn , lapack_complex_float*x , lapack_intincx );
lapack_intLAPACKE_zlacgv ( lapack_intn , lapack_complex_double*x , lapack_intincx );
Include Files
mkl.h
Description
clacgv zlacgv
The routine conjugates a complex vector x of length n and increment incx (see “ Vector Arguments in BLAS “ in Appendix B).
Input Parameters
A <datatype> placeholder, if present, is used for the C interface data types in the C interface section above. See C Interface Conventions for the C interface principal conventions and type definitions.
n
The length of the vector x ( n≥ 0 ).
- x
-
COMPLEX for clacgv DOUBLE COMPLEX for zlacgv . Array, dimension (1+(n-1)* |incx|) . Contains the vector of length n to be conjugated.
incx
The spacing between successive elements of x .
Output Parameters
- x
-
On exit, overwritten with conjg ( x ).