spevd

Computes all eigenvalues, and optionally, eigenvectors of a real symmetric matrix in packed storage. If eigenvectors are desired, it uses a divide and conquer algorithm.

  1. void spevd(char jobz, char uplo, f_int n, f_float* ap, f_float* w, f_float* z, f_int ldz, f_float* work, f_int lwork, f_int* iwork, f_int liwork, f_int info)
  2. void spevd(char jobz, char uplo, f_int n, f_double* ap, f_double* w, f_double* z, f_int ldz, f_double* work, f_int lwork, f_int* iwork, f_int liwork, f_int info)

Meta