Developer Reference for Intel® oneAPI Math Kernel Library for Fortran
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.