CDOTC or ZDOTC Function

Purpose

Returns the complex dot product of two vectors, conjugating the first.

Library

BLAS Library (libblas.a)

FORTRAN Syntax

COMPLEX FUNCTION CDOTC(N,  X, INCX,  Y, INCY)
INTEGER  INCX,  INCY,  N
COMPLEX X(*), Y(*)

DOUBLE COMPLEX FUNCTION ZDOTC(N, X, INCX, Y, INCY)
INTEGER INCX, INCY, N
COMPLEX*16 X(*), Y(*)

Description

The CDOTC or ZDOTC function returns the complex dot product of two vectors, conjugating the first.

Parameters

Item Description
N On entry, N specifies the number of elements in X and Y; unchanged on exit.
X Vector of dimension at least (1 + (N-1) * abs(INCX) ); unchanged on exit.
INCX On entry, INCX specifies the increment for the elements of X; unchanged on exit.
Y Vector of dimension at least (1 + (N-1) * abs(INCY) ); unchanged on exit.
INCY On entry, INCY specifies the increment for the elements of Y; unchanged on exit.

Error Codes

For values of N <= 0, a value of 0 is returned.