![]() |
LAPACK
3.4.0
LAPACK: Linear Algebra PACKage
|
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | SLASWP (N, A, LDA, K1, K2, IPIV, INCX) |
| SLASWP | |
| subroutine SLASWP | ( | INTEGER | N, |
| REAL, dimension( lda, * ) | A, | ||
| INTEGER | LDA, | ||
| INTEGER | K1, | ||
| INTEGER | K2, | ||
| INTEGER, dimension( * ) | IPIV, | ||
| INTEGER | INCX | ||
| ) |
SLASWP
Download SLASWP + dependencies [TGZ] [ZIP] [TXT]SLASWP 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 |
N is INTEGER
The number of columns of the matrix A.
|
| [in,out] | A |
A is REAL array, dimension (LDA,N)
On entry, the matrix of column dimension N to which the row
interchanges will be applied.
On exit, the permuted matrix.
|
| [in] | LDA |
LDA is INTEGER
The leading dimension of the array A.
|
| [in] | K1 |
K1 is INTEGER
The first element of IPIV for which a row interchange will
be done.
|
| [in] | K2 |
K2 is INTEGER
The last element of IPIV for which a row interchange will
be done.
|
| [in] | IPIV |
IPIV is INTEGER array, dimension (K2*abs(INCX))
The vector of pivot indices. Only the elements in positions
K1 through K2 of IPIV are accessed.
IPIV(K) = L implies rows K and L are to be interchanged.
|
| [in] | INCX |
INCX is INTEGER
The increment between successive values of IPIV. If IPIV
is negative, the pivots are applied in reverse order.
|
Modified by R. C. Whaley, Computer Science Dept., Univ. of Tenn., Knoxville, USA
Definition at line 115 of file slaswp.f.