Developer Reference

  • 2020.2
  • 07/15/2020
  • Public Content
Contents

v?Unpack

Copies elements of a vector with unit increment to an array with specified indexing.

Syntax

call vsunpacki
(
n
,
a
,
y
,
incy
)
call vsunpackv
(
n
,
a
,
y
,
iy
)
call vsunpackm
(
n
,
a
,
y
,
my
)
call vdunpacki
(
n
,
a
,
y
,
incy
)
call vdunpackv
(
n
,
a
,
y
,
iy
)
call vdunpackm
(
n
,
a
,
y
,
my
)
call vcunpacki
(
n
,
a
,
y
,
incy
)
call vcunpackv
(
n
,
a
,
y
,
iy
)
call vcunpackm
(
n
,
a
,
y
,
my
)
call vzunpacki
(
n
,
a
,
y
,
incy
)
call vzunpackv
(
n
,
a
,
y
,
iy
)
call vzunpackm
(
n
,
a
,
y
,
my
)
Include Files
  • mkl_vml.f90
Input Parameters
Name
Type
Description
n
INTEGER
,
INTENT(IN)
Specifies the number of elements to be calculated.
a
DOUBLE PRECISION
for
vdunpacki
,
vdunpackv
,
vdunpackm
COMPLEX
for
vcunpacki
,
vcunpackv
,
vcunpackm
DOUBLE COMPLEX
for
vzunpacki
,
vzunpackv
,
vznpackm
REAL
,
INTENT(IN)
for
vsunpacki
,
vsunpackv
,
vsunpackm
DOUBLE PRECISION
,
INTENT(IN)
for
vdunpacki
,
vdunpackv
,
vdunpackm
COMPLEX
,
INTENT(IN)
for
vcunpacki
,
vcunpackv
,
vcunpackm
DOUBLE COMPLEX
,
INTENT(IN)
for
vzunpacki
,
vzunpackv
,
vzunpackm
Array,
DIMENSION
at least
n
.
Specifies the input vector
a
.
incy
INTEGER
,
INTENT(IN)
for
vsunpacki
,
vdunpacki
,
vcunpacki
,
vzunpacki
Specifies the increment for the elements of
y
.
iy
INTEGER
,
INTENT(IN)
for
vsunpackv
,
vdunpackv
,
vcunpackv
,
vzunpackv
Array,
DIMENSION
at least
n
.
Specifies the index vector for the elements of
y
.
my
INTEGER
,