Visible to Intel only — GUID: GUID-C40B042C-1D6A-4928-BB10-79F7C54FEF3B
?syev function
Computes all eigenvalues and, optionally, eigenvectors of a real symmetric matrix.
NOTE:
For a detailed description and reference information on this function, please visit:
?syev function in Intel® oneAPI Math Kernel Library Developer Reference - C
?syev function in Intel® oneAPI Math Kernel Library Developer Reference - Fortran
Fortran-77 Interface
Calling from Fortran:
call ssyev(jobz, uplo, n, a, lda, w, work, lwork, info) call dsyev(jobz, uplo, n, a, lda, w, work, lwork, info)
Calling from C:
ssyev(jobz, uplo, n, a, lda, w, work, lwork, info); dsyev(jobz, uplo, n, a, lda, w, work, lwork, info);
C Interface
lapack_int LAPACKE_ssyev(int matrix_layout, char jobz, char uplo, lapack_int n, float* a, lapack_int lda, float* w); lapack_int LAPACKE_dsyev(int matrix_layout, char jobz, char uplo, lapack_int n, double* a, lapack_int lda, double* w);
Parent topic: Symmetric Eigenproblems