_DOT(3F) _DOT(3F)
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 )
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 ];
Page 1
_DOT(3F) _DOT(3F)
Complex cdotu( n, x, incx, y, incy )
Integer incx, incy, n;
Complex (*x)[ n ], (*y)[ n ];
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.
Jack Dongarra, linpack, 3/11/78.
PPPPaaaaggggeeee 2222 [ Back ]
|