dotc 接口

public interface dotc

DOTC 计算两个复数向量的点积 DOTC = X^H * Y


函数

public pure function cdotc(n, cx, incx, cy, incy)

参数

类型 意图可选 属性 名称
integer(kind=ilp), intent(in) :: n
complex(kind=sp), intent(in) :: cx(*)
integer(kind=ilp), intent(in) :: incx
complex(kind=sp), intent(in) :: cy(*)
integer(kind=ilp), intent(in) :: incy

返回值 complex(kind=sp)

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

参数

类型 意图可选 属性 名称
integer(kind=ilp), intent(in) :: n
complex(kind=dp), intent(in) :: zx(*)
integer(kind=ilp), intent(in) :: incx
complex(kind=dp), intent(in) :: zy(*)
integer(kind=ilp), intent(in) :: incy

返回值 complex(kind=dp)

模块过程

public pure function stdlib_cdotc(n, cx, incx, cy, incy)

CDOTC 计算两个复数向量的点积 CDOTC = X^H * Y

参数

类型 意图可选 属性 名称
integer(kind=ilp), intent(in) :: n
complex(kind=sp), intent(in) :: cx(*)
integer(kind=ilp), intent(in) :: incx
complex(kind=sp), intent(in) :: cy(*)
integer(kind=ilp), intent(in) :: incy

返回值 complex(kind=sp)

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

ZDOTC 计算两个复数向量的点积 ZDOTC = X^H * Y

参数

类型 意图可选 属性 名称
integer(kind=ilp), intent(in) :: n
complex(kind=dp), intent(in) :: zx(*)
integer(kind=ilp), intent(in) :: incx
complex(kind=dp), intent(in) :: zy(*)
integer(kind=ilp), intent(in) :: incy

返回值 complex(kind=dp)