Symmetric Eigenvalue Problems
?sytrd
reduces a real symmetric matrix to tridiagonal form.
?orgtr
generates the real orthogonal matrix Q determined by
?sytrd.
?ormtr
multiplies a real matrix by the real orthogonal matrix Q determined by
?sytrd.
?hetrd
reduces a complex Hermitian matrix to tridiagonal form.
?ungtr
generates the complex unitary matrix Q determined by
?hetrd.
?unmtr
multiplies a complex matrix by the complex unitary matrix Q determined by
?hetrd.
?sptrd
reduces a real symmetric matrix to tridiagonal form using packed storage.
?opgtr
Generates the real orthogonal matrix Q determined by
?sptrd.
?opmtr
multiplies a real matrix by the real orthogonal matrix Q determined by
?sptrd.
?hptrd
reduces a complex Hermitian matrix to tridiagonal form using packed storage.
?upgtr
generates the complex unitary matrix Q determined by
?hptrd.
?upmtr
multiplies a complex matrix by the unitary matrix Q determined by
?hptrd.
?sbtrd
reduces a real symmetric band matrix to tridiagonal form.
?hbtrd
reduces a complex Hermitian band matrix to tridiagonal form.
?steqr
computes all eigenvalues and eigenvectors of a symmetric or Hermitian matrix reduced to tridiagonal form.
?sterf
computes all eigenvalues of a real symmetric tridiagonal matrix.
?pteqr
computes all eigenvalues and (optionally) all eigenvectors of a real symmetric positive-definite tridiagonal matrix.
?stebz
computes selected eigenvalues of a real symmetric tridiagonal matrix.
?stein
computes the eigenvectors corresponding to specified eigenvalues of a real symmetric tridiagonal matrix.
call ssytrd (uplo, n, SA, lda, SD, SE, STAU, SWORK, lwork, info)
call dsytrd (uplo, n, DA, lda, DD, DE, DTAU, DWORK, lwork, info)
call sorgtr (uplo, n, SA, lda, STAU, SWORK, lwork, info)
call dorgtr (uplo, n, DA, lda, DTAU, DWORK, lwork, info)
call sormtr (side, uplo, trans, m, n, SA, lda, STAU, SC, ldc, SWORK, lwork, info)
call dormtr (side, uplo, trans, m, n, DA, lda, DTAU, DC, ldc, DWORK, lwork, info)
call chetrd (uplo, n, CA, lda, SD, SE, CTAU, CWORK, lwork, info)
call zhetrd (uplo, n, ZA, lda, DD, DE, ZTAU, ZWORK, lwork, info)
call cungtr (uplo, n, CA, lda, CTAU, CWORK, lwork, info)
call zungtr (uplo, n, ZA, lda, ZTAU, ZWORK, lwork, info)
call cunmtr (side, uplo, trans, m, n, CA, lda, CTAU, CC, ldc, CWORK, lwork, info)
call zunmtr (side, uplo, trans, m, n, ZA, lda, ZTAU, ZC, ldc, ZWORK, lwork, info)
call ssptrd (uplo, n, SAP, SD, SE, STAU, info)
call dsptrd (uplo, n, DAP, DD, DE, DTAU, info)
call sopgtr (uplo, n, SAP, STAU, SQ, ldq, SWORK, info)
call dopgtr (uplo, n, DAP, DTAU, DQ, ldq, DWORK, info)
call sopmtr (side, uplo, trans, m, n, SAP, STAU, SC, ldc, SWORK, info)
call dopmtr (side, uplo, trans, m, n, DAP, DTAU, DC, ldc, DWORK, info)
call chptrd (uplo, n, CAP, SD, SE, CTAU, info)
call zhptrd (uplo, n, ZAP, DD, DE, ZTAU, info)
call cupgtr (uplo, n, CAP, CTAU, CQ, ldq, CWORK, info)
call zupgtr (uplo, n, ZAP, ZTAU, ZQ, ldq, ZWORK, info)
call cupmtr (side, uplo, trans, m, n, CAP, CTAU, CC, ldc, CWORK, info)
call zupmtr (side, uplo, trans, m, n, ZAP, ZTAU, ZC, ldc, ZWORK, info)
call ssbtrd (vect, uplo, n, kd, SAB, ldab, SD, SE, SQ, ldq, SWORK, info)
call dsbtrd (vect, uplo, n, kd, DAB, ldab, DD, DE, DQ, ldq, DWORK, info)
call chbtrd (vect, uplo, n, kd, CAB, ldab, SD, SE, CQ, ldq, CWORK, info)
call zhbtrd (vect, uplo, n, kd, ZAB, ldab, DD, DE, ZQ, ldq, ZWORK, info)
call ssteqr (compz, n, SD, SE, SZ, ldz, SWORK, info)
call dsteqr (compz, n, DD, DE, DZ, ldz, DWORK, info)
call csteqr (compz, n, CD, CE, CZ, ldz, SWORK, info)
call zsteqr (compz, n, ZD, ZE, ZZ, ldz, DWORK, info)
call ssterf (n, SD, SE, info)
call dsterf (n, DD, DE, info)
call spteqr (compz, n, SD, SE, SZ, ldz, SWORK, info)
call dpteqr (compz, n, DD, DE, DZ, ldz, DWORK, info)
call cpteqr (compz, n, SD, SE, CZ, ldz, SWORK, info)
call zpteqr (compz, n, DD, DE, ZZ, ldz, DWORK, info)
call sstebz (range, order, n, svl, svu, il, iu, stol, SD, SE, m, nsplit, SW, IBLOCK, ISPLIT, SWORK, IWORK, info)
call dstebz (range, order, n, dvl, dvu, il, iu, dtol, DD, DE, m, nsplit, DW, IBLOCK, ISPLIT, DWORK, IWORK, info)
call sstein (n, SD, SE, m, SW, IBLOCK, ISPLIT, SZ, ldz, SWORK, IWORK, IFAILV, info)
call dstein (n, DD, DD, m, DW, IBLOCK, ISPLIT, DZ, ldz, DWORK, IWORK, IFAILV, info)
call cstein (n, SD, SE, m, SW, IBLOCK, ISPLIT, CZ, ldz, SWORK, IWORK, IFAILV, info)
call zstein (n, DD, DD, m, DW, IBLOCK, ISPLIT, ZZ, ldz, DWORK, IWORK, IFAILV, info)
* Legal Information © 1999-2000, Intel Corporation