dwww Home | Manual pages | Find package

iamax(3)                             LAPACK                            iamax(3)

NAME
       iamax - iamax: argmax_i | real( x_i ) | + | imag( x_i ) |

SYNOPSIS
   Functions
       integer function icamax (n, cx, incx)
           ICAMAX
       integer function idamax (n, dx, incx)
           IDAMAX
       integer function isamax (n, sx, incx)
           ISAMAX
       integer function izamax (n, zx, incx)
           IZAMAX

Detailed Description
Function Documentation
   integer function icamax (integer n, complex, dimension(*) cx, integer incx)
       ICAMAX

       Purpose:

               ICAMAX finds the index of the first element having maximum |Re(.)| + |Im(.)|

       Parameters
           N

                     N is INTEGER
                    number of elements in input vector(s)

           CX

                     CX is COMPLEX array, dimension ( 1 + ( N - 1 )*abs( INCX ) )

           INCX

                     INCX is INTEGER
                    storage spacing between elements of CX

       Author
           Univ. of Tennessee

           Univ. of California Berkeley

           Univ. of Colorado Denver

           NAG Ltd.

       Further Details:

                jack dongarra, linpack, 3/11/78.
                modified 3/93 to return if incx .le. 0.
                modified 12/3/93, array(1) declarations changed to array(*)

   integer function idamax (integer n, double precision, dimension(*) dx,
       integer incx)
       IDAMAX

       Purpose:

               IDAMAX finds the index of the first element having maximum absolute value.

       Parameters
           N

                     N is INTEGER
                    number of elements in input vector(s)

           DX

                     DX is DOUBLE PRECISION array, dimension ( 1 + ( N - 1 )*abs( INCX ) )

           INCX

                     INCX is INTEGER
                    storage spacing between elements of DX

       Author
           Univ. of Tennessee

           Univ. of California Berkeley

           Univ. of Colorado Denver

           NAG Ltd.

       Further Details:

                jack dongarra, linpack, 3/11/78.
                modified 3/93 to return if incx .le. 0.
                modified 12/3/93, array(1) declarations changed to array(*)

   integer function isamax (integer n, real, dimension(*) sx, integer incx)
       ISAMAX

       Purpose:

               ISAMAX finds the index of the first element having maximum absolute value.

       Parameters
           N

                     N is INTEGER
                    number of elements in input vector(s)

           SX

                     SX is REAL array, dimension ( 1 + ( N - 1 )*abs( INCX ) )

           INCX

                     INCX is INTEGER
                    storage spacing between elements of SX

       Author
           Univ. of Tennessee

           Univ. of California Berkeley

           Univ. of Colorado Denver

           NAG Ltd.

       Further Details:

                jack dongarra, linpack, 3/11/78.
                modified 3/93 to return if incx .le. 0.
                modified 12/3/93, array(1) declarations changed to array(*)

   integer function izamax (integer n, complex*16, dimension(*) zx, integer
       incx)
       IZAMAX

       Purpose:

               IZAMAX finds the index of the first element having maximum |Re(.)| + |Im(.)|

       Parameters
           N

                     N is INTEGER
                    number of elements in input vector(s)

           ZX

                     ZX is COMPLEX*16 array, dimension ( 1 + ( N - 1 )*abs( INCX ) )

           INCX

                     INCX is INTEGER
                    storage spacing between elements of ZX

       Author
           Univ. of Tennessee

           Univ. of California Berkeley

           Univ. of Colorado Denver

           NAG Ltd.

       Further Details:

                jack dongarra, 1/15/85.
                modified 3/93 to return if incx .le. 0.
                modified 12/3/93, array(1) declarations changed to array(*)

Author
       Generated automatically by Doxygen for LAPACK from the source code.

Version 3.12.0              Thu Aug 7 2025 17:26:25                    iamax(3)

Generated by dwww version 1.16 on Sat Oct 3 07:35:02 CEST 2026.