Developer Reference for Intel® oneAPI Math Kernel Library for Fortran
A newer version of this document is available. Customers should click here to go to the newest version.
i?max1
Finds the index of the vector element whose real part has maximum absolute value.
Syntax
indexicmax1 ( n , cx , incx )
indexizmax1 ( n , cx , incx )
Include Files
mkl.fi
Description
icmax1 izmax1
Given a complex vector cx , the i?max1 functions return the index of the first vector element of maximum absolute value. These functions are based on the BLAS functions icamax / izamax , but using the absolute value of components. They are designed for use with clacon / zlacon .
Input Parameters
n
INTEGER . Specifies the number of elements in the vector cx .
- cx
-
COMPLEX for icmax1 DOUBLE COMPLEX for i zmax1 Array, size at least (1+(n-1)*abs(incx)) . Contains the input vector.
incx
INTEGER . Specifies the spacing between successive elements of cx .
Output Parameters
index
INTEGER . Index of the vector element of maximum absolute value.
Return Values
Index of the vector element of maximum absolute value.