====================================================================
zdotc examples
====================================================================

====================================================================
Man Page Details
====================================================================

NAME
       ZDOTC  - BLAS level one, computes the hermitian dot product of vector x
       and vector y.

SYNOPSIS
       DOUBLE COMPLEX FUNCTION ZDOTC ( n, x, incx, y, incy )

           INTEGER                     n, incx, incy

           COMPLEX*16                  x, y


DESCRIPTION
       ZDOTC computes a dot product of the conjugate of a complex  vector  and
       another     complex     vector     (l     complex    inner    product).
       2

       ZDOTC computes a dot product of the conjugate of a complex  vector  and
       another     complex     vector     (l     complex    inner    product).
       2

       This routine performs the following vector operation:

            ZDOTC  <--  (conjugate transpose of x) * y
                            n
                        =  Sum  (complex conjugate of x(i))*y(i)
                           i=1
                                               H
       where x and y are complex vectors, and x is the conjugate
       transpose of x.

       If n <= 0, ZDOTC is set to 0.

ARGUMENTS
       n       INTEGER. (input)
               Number of elements in each vector.

       x       COMPLEX*16. (input)
               Array of dimension (n-1) * |incx| + 1.
               Array x contains the first vector operand.

       incx    INTEGER. (input)
               Increment between elements of x.
               If incx = 0, the results will be unpredictable.

       y       COMPLEX*16. (input)
               Array of dimension (n-1) * |incy| + 1.
               Array y contains the second vector operand.

       incy    INTEGER. (input)
               Increment between elements of y.
               If incy = 0, the results will be unpredictable.

RETURN VALUES
       ZDOTC    DOUBLE COMPLEX. Result (dot product). (output)

NOTES
       When  working  backward  (incx < 0 or incy < 0), each routine starts at
       the end of the vector and moves backward, as follows:

            x(1-incx * (n-1)), x(1-incx * (n-2)), ..., x(1)

            y(1-incy * (n-1)), y(1-incy * (n-2)), ..., y(1)

