hpev
- void hpev(char jobz, char uplo, f_int n, f_cfloat* ap, f_float* w, f_cfloat* z, f_int ldz, f_cfloat* work, f_float* rwork, f_int info)
- void hpev(char jobz, char uplo, f_int n, f_cdouble* ap, f_double* w, f_cdouble* z, f_int ldz, f_cdouble* work, f_double* rwork, f_int info)
Computes selected eigenvalues, and optionally, eigenvectors of a complex Hermitian matrix. Eigenvalues are computed by the dqds algorithm, and eigenvectors are computed from various "good" LDL^T representations (also known as Relatively Robust Representations). Computes all eigenvalues and, optionally, eigenvectors of a complex Hermitian matrix in packed storage.