PLASMA  2.8.0
PLASMA - Parallel Linear Algebra for Scalable Multi-core Architectures
int PLASMA_dstedc ( PLASMA_enum  jobz,
int  n,
double *  D,
double *  E,
double *  Z,
int  LDZ 
)

PLASMA_dstedc - Computes all eigenpairs of a symmetric tridiagonal matrix

Parameters
[in]jobzIntended usage: = PlasmaIVec: computes eigenpairs of the symmetric tridiagonal matrix = PlasmaVec: computes eigenpairs of the original matrix (not supported now)
[in]nn specifies the dimension of the original matrix
[in,out]DOn entry, D contains the diagonal elements of the tridiagonal matrix On exit, D contains the eigenvalues
[in]EOn entry, E contains the extra-diagonal elements of the tridiagonal matrix
[out]ZOn exit, if jobz = PlasmaVec and info = 0, the eigenvectors.
[in]LDZThe leading dimention of the eigenvectors matrix Z. LDZ >= max(1,N).
Returns
Return values
PLASMA_SUCCESSsuccessful exit
<0if -i, the i-th argument had an illegal value
See also
PLASMA_dstedc
PLASMA_dstedc_Async
PLASMA_cstedc
PLASMA_dstedc
PLASMA_sstedc