![]() |
MAGMA
2.5.1
Matrix Algebra for GPU and Multicore Architectures
|
\( x = conj(x) \) More...
Functions | |
void | magma_clacgv_batched (magma_int_t n, magmaFloatComplex **x_array, magma_int_t incx, magma_int_t offset, magma_int_t batchCount, magma_queue_t queue) |
CLACGV conjugates a complex vector of length N. More... | |
void | magma_dlacgv_batched (magma_int_t n, double **x_array, magma_int_t incx, magma_int_t offset, magma_int_t batchCount, magma_queue_t queue) |
DLACGV conjugates a real vector of length N. More... | |
void | magma_slacgv_batched (magma_int_t n, float **x_array, magma_int_t incx, magma_int_t offset, magma_int_t batchCount, magma_queue_t queue) |
SLACGV conjugates a real vector of length N. More... | |
void | magma_zlacgv_batched (magma_int_t n, magmaDoubleComplex **x_array, magma_int_t incx, magma_int_t offset, magma_int_t batchCount, magma_queue_t queue) |
ZLACGV conjugates a complex vector of length N. More... | |
\( x = conj(x) \)
void magma_clacgv_batched | ( | magma_int_t | n, |
magmaFloatComplex ** | x_array, | ||
magma_int_t | incx, | ||
magma_int_t | offset, | ||
magma_int_t | batchCount, | ||
magma_queue_t | queue | ||
) |
CLACGV conjugates a complex vector of length N.
N (input) INTEGER The length of the vector X. N >= 0.
X (input/output) COMPLEX array, dimension (1+(N-1)*abs(INCX)) On entry, the vector of length N to be conjugated. On exit, X is overwritten with conjg(X).
INCX (input) INTEGER The spacing between successive elements of X.
void magma_dlacgv_batched | ( | magma_int_t | n, |
double ** | x_array, | ||
magma_int_t | incx, | ||
magma_int_t | offset, | ||
magma_int_t | batchCount, | ||
magma_queue_t | queue | ||
) |
DLACGV conjugates a real vector of length N.
N (input) INTEGER The length of the vector X. N >= 0.
X (input/output) DOUBLE PRECISION array, dimension (1+(N-1)*abs(INCX)) On entry, the vector of length N to be conjugated. On exit, X is overwritten with conjg(X).
INCX (input) INTEGER The spacing between successive elements of X.
void magma_slacgv_batched | ( | magma_int_t | n, |
float ** | x_array, | ||
magma_int_t | incx, | ||
magma_int_t | offset, | ||
magma_int_t | batchCount, | ||
magma_queue_t | queue | ||
) |
SLACGV conjugates a real vector of length N.
N (input) INTEGER The length of the vector X. N >= 0.
X (input/output) REAL array, dimension (1+(N-1)*abs(INCX)) On entry, the vector of length N to be conjugated. On exit, X is overwritten with conjg(X).
INCX (input) INTEGER The spacing between successive elements of X.
void magma_zlacgv_batched | ( | magma_int_t | n, |
magmaDoubleComplex ** | x_array, | ||
magma_int_t | incx, | ||
magma_int_t | offset, | ||
magma_int_t | batchCount, | ||
magma_queue_t | queue | ||
) |
ZLACGV conjugates a complex vector of length N.
N (input) INTEGER The length of the vector X. N >= 0.
X (input/output) COMPLEX*16 array, dimension (1+(N-1)*abs(INCX)) On entry, the vector of length N to be conjugated. On exit, X is overwritten with conjg(X).
INCX (input) INTEGER The spacing between successive elements of X.