复制 接口

公共接口 copy

COPY 将向量 x 复制到向量 y。


子程序

公共纯子程序 ccopy(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(out) :: cy(*)
integer(kind=ilp), intent(in) :: incy

公共纯子程序 dcopy(n, dx, incx, dy, incy)

参数

类型 意图可选 属性 名称
integer(kind=ilp), intent(in) :: n
real(kind=dp), intent(in) :: dx(*)
integer(kind=ilp), intent(in) :: incx
real(kind=dp), intent(out) :: dy(*)
integer(kind=ilp), intent(in) :: incy

公共纯子程序 scopy(n, sx, incx, sy, incy)

参数

类型 意图可选 属性 名称
integer(kind=ilp), intent(in) :: n
real(kind=sp), intent(in) :: sx(*)
integer(kind=ilp), intent(in) :: incx
real(kind=sp), intent(out) :: sy(*)
integer(kind=ilp), intent(in) :: incy

公共纯子程序 zcopy(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(out) :: zy(*)
integer(kind=ilp), intent(in) :: incy

模块过程

公共纯子程序 stdlib_ccopy(n, cx, incx, cy, incy)

CCOPY 将向量 x 复制到向量 y。

参数

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

公共纯子程序 stdlib_dcopy(n, dx, incx, dy, incy)

DCOPY 将向量 x 复制到向量 y。对于增量等于 1,使用展开循环。

参数

类型 意图可选 属性 名称
integer(kind=ilp), intent(in) :: n
real(kind=dp), intent(in) :: dx(*)
integer(kind=ilp), intent(in) :: incx
real(kind=dp), intent(out) :: dy(*)
integer(kind=ilp), intent(in) :: incy

公共纯子程序 stdlib_scopy(n, sx, incx, sy, incy)

SCOPY 将向量 x 复制到向量 y。对于增量等于 1,使用展开循环。

参数

类型 意图可选 属性 名称
integer(kind=ilp), intent(in) :: n
real(kind=sp), intent(in) :: sx(*)
integer(kind=ilp), intent(in) :: incx
real(kind=sp), intent(out) :: sy(*)
integer(kind=ilp), intent(in) :: incy

公共纯子程序 stdlib_zcopy(n, zx, incx, zy, incy)

ZCOPY 将向量 x 复制到向量 y。

参数

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