|
PLASMA
2.8.0
PLASMA - Parallel Linear Algebra for Scalable Multi-core Architectures
|
| int PLASMA_claswpc | ( | int | N, |
| PLASMA_Complex32_t * | A, | ||
| int | LDA, | ||
| int | K1, | ||
| int | K2, | ||
| const int * | IPIV, | ||
| int | INCX | ||
| ) |
PLASMA_claswpc - performs a series of row interchanges on the matrix A. One row interchange is initiated for each of rows K1 through K2 of A.
| [in] | N | The order of the matrix A. N >= 0. |
| [in] | A | The tile factors L and U from the factorization, computed by PLASMA_cgetrf. |
| [in] | LDA | The leading dimension of the array A. LDA >= max(1,N). |
| [in] | K1 | The first element of IPIV for which a row interchange will be done. |
| [in] | K2 | The last element of IPIV for which a row interchange will be done. |
| [in] | IPIV | The pivot indices from PLASMA_cgetrf. |
| [in] | INCX | The increment between successive values of IPIV. If IPIV is negative, the pivots are applied in reverse order. |
| PLASMA_SUCCESS | successful exit |