PLASMA  2.8.0
PLASMA - Parallel Linear Algebra for Scalable Multi-core Architectures
void CORE_dlaed2_copydef ( int  n,
int  n1,
int  K,
const int *  ctot,
double *  Q,
int  LDQ,
const double *  Q2,
int  start,
int  end 
)

CORE_dlaed2_copydef - Copy back a portion of the deflated eigenvectors from Q2 to Q.

Parameters
[in]nn specifies the dimension of the symmetric tridiagonal matrix
[in]n1n1 specifies the location of the last eigenvalue of the first subproblem min(1, n) <= n1 <= n/2
[in]KK specifies the number of non-deflated eigenvalues
[in]startstart specifies the first column index to be considered by this kernel note that this index can be < K, it is supported
[in]endend specifies the last column index to be considered by this kernel
[in]ctotctot[i] is the number of columns of type i, as defined with INDX. 0- number of colums with non-zero in the upper half only 1- number of dense colums 2- number of colums with non-zero in the lower half only 3- number of deflated columns
[out]QOn exit, Q(start:end-1) contains the updated eigenvectors
[in]LDQLDQ specifies the leading direction of Q
[in]Q2On entry, Q2 contains the saved eigenvectors in the compressed form.