Developer Reference for Intel® oneAPI Math Kernel Library for C

ID 766684
Date 11/07/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

?lacgv

Conjugates a complex vector.

Syntax

lapack_int LAPACKE_clacgv (lapack_int n, lapack_complex_float* x, lapack_int incx);

lapack_int LAPACKE_zlacgv (lapack_int n, lapack_complex_double* x, lapack_int incx);

Include Files

  • mkl.h

Description

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

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).