Name
HPL_dlaswp10N performs a series column interchanges.
Synopsis
#include "hpl.h"
void
HPL_dlaswp10N(
const int
M,
const int
N,
double *
A,
const int
LDA,
const int *
IPIV
);
Description
HPL_dlaswp10N
performs a sequence  of  local column interchanges on a
matrix A.  One column interchange is initiated  for columns 0 through
N-1 of A.
Arguments
M       (local input)                 const int
        __arg0__
N       (local input)                 const int
        On entry,  M  specifies  the number of rows of the array A. M
        must be at least zero.
A       (local input/output)          double *
        On entry, N specifies the number of columns of the array A. N
        must be at least zero.
LDA     (local input)                 const int
        On entry, A  points to an  array of  dimension (LDA,N).  This
        array contains the columns onto which the interchanges should
        be applied. On exit, A contains the permuted matrix.
IPIV    (local input)                 const int *
        On entry, LDA specifies the leading dimension of the array A.
        LDA must be at least MAX(1,M).
See Also
HPL_dlaswp00N,
HPL_dlaswp10N,
HPL_dlaswp01N,
HPL_dlaswp01T,
HPL_dlaswp02N,
HPL_dlaswp03N,
HPL_dlaswp03T,
HPL_dlaswp04N,
HPL_dlaswp04T,
HPL_dlaswp05N,
HPL_dlaswp05T,
HPL_dlaswp06N,
HPL_dlaswp06T.