dot(3F)
ddot, sdot, zdotc, cdotc, zdotu, cdotu - BLAS level ONE, dot product functions
As shipped in IRIX 6.5. First release of IRIX 6.5.
NAME ddot, sdot, zdotc, cdotc, zdotu, cdotu - BLAS level ONE, dot product functions FORTRAN 77 SYNOPSIS double precision ddot( n, x, incx, y, incy ) integer incx, incy, n double precision x( 1 ), y( 1 ) real sdot( n, x, incx, y, incy ) integer incx, incy, n real x( 1 ), y( 1 ) double complex zdotc( n, x, incx, y, incy ) integer incx, incy, n complex*16 x( 1 ), y( 1 ) complex cdotc( n, x, incx, y, incy ) integer incx, incy, n complex x( 1 ), y( 1 ) double complex zdotu( n, x, incx, y, incy ) integer incx, incy, n complex*16 x( 1 ), y( 1 ) complex cdotu( n, x, incx, y, incy ) integer incx, incy, n complex x( 1 ), y( 1 ) C SYNOPSIS double ddot( n, x, incx, y, incy ) Integer incx, incy, n; double (*x)[ n ], (*y)[ n ]; float sdot( n, x, incx, y, incy ) Integer incx, incy, n; real (*x)[ n ], (*y)[ n ]; Zomplex zdotc( n, x, incx, y, incy ) Integer incx, incy, n; Zomplex (*x)[ n ], (*y)[ n ]; Complex cdotc( n, x, incx, y, incy ) Integer incx, incy, n; Complex (*x)[ n ], (*y)[ n ] Zomplex zdotu( n, x, incx, y, incy ) Integer incx, incy, n; Zomplex (*x)[ n ], (*y)[ n ]; Complex cdotu( n, x, incx, y, incy ) Integer incx, incy, n; Complex (*x)[ n ], (*y)[ n ]; DESCRIPTION ddot, sdot, zdotc, and cdotc compute the dot product of vector x and vector y. dot <--- transpose( x ) . y zdotu, and cdotu compute the hermitian dot product of vector x and vector y. dot <--- transpose( conjg( x ) ) . y incx and incy specify the increment between two consecutive elements of respectively vector x and y. AUTHORS Jack Dongarra, linpack, 3/11/78.