![]() |
MAGMA
2.7.0
Matrix Algebra for GPU and Multicore Architectures
|
Functions | |
| void | magmablas_cswapblk (magma_order_t order, magma_int_t n, magmaFloatComplex_ptr dA, magma_int_t ldda, magmaFloatComplex_ptr dB, magma_int_t lddb, magma_int_t i1, magma_int_t i2, const magma_int_t *ipiv, magma_int_t inci, magma_int_t offset, magma_queue_t queue) |
| Blocked version: swap several pairs of lines. More... | |
| void | magmablas_dswapblk (magma_order_t order, magma_int_t n, magmaDouble_ptr dA, magma_int_t ldda, magmaDouble_ptr dB, magma_int_t lddb, magma_int_t i1, magma_int_t i2, const magma_int_t *ipiv, magma_int_t inci, magma_int_t offset, magma_queue_t queue) |
| Blocked version: swap several pairs of lines. More... | |
| void | magmablas_sswapblk (magma_order_t order, magma_int_t n, magmaFloat_ptr dA, magma_int_t ldda, magmaFloat_ptr dB, magma_int_t lddb, magma_int_t i1, magma_int_t i2, const magma_int_t *ipiv, magma_int_t inci, magma_int_t offset, magma_queue_t queue) |
| Blocked version: swap several pairs of lines. More... | |
| void | magmablas_zswapblk (magma_order_t order, magma_int_t n, magmaDoubleComplex_ptr dA, magma_int_t ldda, magmaDoubleComplex_ptr dB, magma_int_t lddb, magma_int_t i1, magma_int_t i2, const magma_int_t *ipiv, magma_int_t inci, magma_int_t offset, magma_queue_t queue) |
| Blocked version: swap several pairs of lines. More... | |
| void magmablas_cswapblk | ( | magma_order_t | order, |
| magma_int_t | n, | ||
| magmaFloatComplex_ptr | dA, | ||
| magma_int_t | ldda, | ||
| magmaFloatComplex_ptr | dB, | ||
| magma_int_t | lddb, | ||
| magma_int_t | i1, | ||
| magma_int_t | i2, | ||
| const magma_int_t * | ipiv, | ||
| magma_int_t | inci, | ||
| magma_int_t | offset, | ||
| magma_queue_t | queue | ||
| ) |
Blocked version: swap several pairs of lines.
Used in magma_ctstrf() and magma_cssssm().
| void magmablas_dswapblk | ( | magma_order_t | order, |
| magma_int_t | n, | ||
| magmaDouble_ptr | dA, | ||
| magma_int_t | ldda, | ||
| magmaDouble_ptr | dB, | ||
| magma_int_t | lddb, | ||
| magma_int_t | i1, | ||
| magma_int_t | i2, | ||
| const magma_int_t * | ipiv, | ||
| magma_int_t | inci, | ||
| magma_int_t | offset, | ||
| magma_queue_t | queue | ||
| ) |
Blocked version: swap several pairs of lines.
Used in magma_dtstrf() and magma_dssssm().
| void magmablas_sswapblk | ( | magma_order_t | order, |
| magma_int_t | n, | ||
| magmaFloat_ptr | dA, | ||
| magma_int_t | ldda, | ||
| magmaFloat_ptr | dB, | ||
| magma_int_t | lddb, | ||
| magma_int_t | i1, | ||
| magma_int_t | i2, | ||
| const magma_int_t * | ipiv, | ||
| magma_int_t | inci, | ||
| magma_int_t | offset, | ||
| magma_queue_t | queue | ||
| ) |
Blocked version: swap several pairs of lines.
Used in magma_ststrf() and magma_sssssm().
| void magmablas_zswapblk | ( | magma_order_t | order, |
| magma_int_t | n, | ||
| magmaDoubleComplex_ptr | dA, | ||
| magma_int_t | ldda, | ||
| magmaDoubleComplex_ptr | dB, | ||
| magma_int_t | lddb, | ||
| magma_int_t | i1, | ||
| magma_int_t | i2, | ||
| const magma_int_t * | ipiv, | ||
| magma_int_t | inci, | ||
| magma_int_t | offset, | ||
| magma_queue_t | queue | ||
| ) |
Blocked version: swap several pairs of lines.
Used in magma_ztstrf() and magma_zssssm().