zdotc Function

public pure function zdotc(n, zx, incx, zy, incy)

NAME

zdotc(3f) - [BLAS:COMPLEX16_BLAS_LEVEL1]

SYNOPSIS

 complex(kind=real64) function zdotc(n,zx,incx,zy,incy)

   .. Scalar Arguments ..
   integer,intent(in) :: incx,incy,n
   ..
   .. Array Arguments ..
   complex(kind=real64),intent(in) :: zx(*),zy(*)
   ..

DEFINITION

ZDOTC forms the dot product of two complex vectors ZDOTC = X^H * Y

OPTIONS

N

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

ZX

       ZX is complex(kind=real64) array, dimension ( 1 + ( N - 1 )*abs( INCX ) )

INCX

       INCX is INTEGER
      storage spacing between elements of ZX

ZY

       ZY is complex(kind=real64) array, dimension ( 1 + ( N - 1 )*abs( INCY ) )

INCY

       INCY is INTEGER
      storage spacing between elements of ZY

AUTHORS

  • Univ. of Tennessee
  • Univ. of California Berkeley
  • Univ. of Colorado Denver
  • NAG Ltd.

date:November 2017

FURTHER DETAILS

  jack dongarra, 3/11/78.
  modified 12/3/93, array(1) declarations changed to array(*)

SEE ALSO

Online html documentation available at
http://www.netlib.org/lapack/explore-html/

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: n
complex(kind=real64), intent(in) :: zx(*)
integer, intent(in) :: incx
complex(kind=real64), intent(in) :: zy(*)
integer, intent(in) :: incy

Return Value complex(kind=real64)


Contents


Variables

Type Visibility Attributes Name Initial
integer, public :: i
integer, public :: ix
integer, public :: iy
complex(kind=real64), public :: ztemp