Nonsymmetric Eigenvalue Problems
?gehrd
reduces a general matrix to upper Hessenberg form.
?orghr
generates the real orthogonal matrix Q determined by
?gehrd.
?ormhr
multiplies an arbitrary real matrix C by the real orthogonal matrix Q determined by
?gehrd.
?unghr
generates the complex unitary matrix Q determined by
?gehrd.
?unmhr
multiplies an arbitrary complex matrix C
by the complex unitary matrix Q determined by
?gehrd.
?gebal
balances a general matrix to improve the accuracy of computed eigenvalues and eigenvectors.
?gebak
transforms eigenvectors of a balanced matrix to those of the original nonsymmetric matrix.
?hseqr
computes all eigenvalues and (optionally) the Schur factorization of a matrix reduced to Hessenberg form.
?hsein
computes selected eigenvectors of an upper Hessenberg matrix that correspond to specified eigenvalues.
?trevc
computes selected eigenvectors of an upper (quasi-) triangular matrix computed by
?hseqr.
?trsna
estimates condition numbers for specified eigenvalues and right eigenvectors of an upper (quasi-) triangular matrix.
?trexc
reorders the Schur factorization of a general matrix.
?trsen
reorders the Schur factorization of a matrix and (optionally) computes the reciprocal condition numbers and invariant subspace for the selected cluster of eigenvalues.
call sgehrd (n, ilo, ihi, SA, lda, STAU, SWORK, lwork, info)
call dgehrd (n, ilo, ihi, DA, lda, DTAU, DWORK, lwork, info)
call cgehrd (n, ilo, ihi, CA, lda, CTAU, CWORK, lwork, info)
call zgehrd (n, ilo, ihi, ZA, lda, ZTAU, ZWORK, lwork, info)
call sorghr (n, ilo, ihi, SA, lda, STAU, SWORK, lwork, info)
call dorghr (n, ilo, ihi, DA, lda, DTAU, DWORK, lwork, info)
call sormhr (side, trans, m, n, ilo, ihi, SA, lda, STAU, SC, ldc, SWORK, lwork, info)
call dormhr (side, trans, m, n, ilo, ihi, DA, lda, DTAU, DC, ldc, DWORK, lwork, info)
call cunghr (n, ilo, ihi, CA, lda, CTAU, CWORK, lwork, info)
call zunghr (n, ilo, ihi, ZA, lda, ZTAU, ZWORK, lwork, info)
call cunmhr (side, trans, m, n, ilo, ihi, CA, lda, CTAU, CC, ldc, CWORK, lwork, info)
call zunmhr (side, trans, m, n, ilo, ihi, ZA, lda, ZTAU, ZC, ldc, ZWORK, lwork, info)
call sgebal (job, n, SA, lda, ilo, ihi, SSCALE, info)
call dgebal (job, n, DA, lda, ilo, ihi, DSCALE, info)
call cgebal (job, n, CA, lda, ilo, ihi, SSCALE, info)
call zgebal (job, n, ZA, lda, ilo, ihi, DSCALE, info)
call sgebak (job, side, n, ilo, ihi, SSCALE, m, SV, ldv, info)
call dgebak (job, side, n, ilo, ihi, DSCALE, m, DV, ldv, info)
call cgebak (job, side, n, ilo, ihi, SSCALE, m, CV, ldv, info)
call zgebak (job, side, n, ilo, ihi, DSCALE, m, ZV, ldv, info)
call shseqr (job, compz, n, ilo, ihi, h, ldh, SWR, SWI, SZ, ldz, SWORK, lwork, info)
call dhseqr (job, compz, n, ilo, ihi, h, ldh, DWR, DWI, DZ, ldz, DWORK, lwork, info)
call chseqr (job, compz, n, ilo, ihi, h, ldh, CW, CZ, ldz, CWORK, lwork, info)
call zhseqr (job, compz, n, ilo, ihi, h, ldh, ZW, ZZ, ldz, ZWORK, lwork, info)
call shsein (job, eigsrc, initv, select, n, SH, ldh, SWR, SWI, SVL, ldvl, SVR, ldvr, mm, m, SWORK, IFAILL, IFAILR, info)
call dhsein (job, eigsrc, initv, select, n, DH, ldh, DWR, DWI, DVL, ldvl, DVR, ldvr, mm, m, DWORK, IFAILL, IFAILR, info)
call chsein (job, eigsrc, initv, select, n, CH, ldh, CW, CVL, ldvl, CVR, ldvr, mm, m, CWORK, SRWORK, IFAILL, IFAILR, info)
call zhsein (job, eigsrc, initv, select, n, ZH, ldh, ZW, ZVL, ldvl, ZVR, ldvr, mm, m, ZWORK, DRWORK, IFAILL, IFAILR, info)
call strevc (job, howmny, select, n, ST, ldt, SVL, ldvl, SVR, ldvr, mm, m, SWORK, info)
call dtrevc (job, howmny, select, n, DT, ldt, DVL, ldvl, DVR, ldvr, mm, m, DWORK, info)
call ctrevc (job, howmny, select, n, CT, ldt, CVL, ldvl, CVR, ldvr, mm, m, CWORK, SRWORK, info)
call ztrevc (job, howmny, select, n, ZT, ldt, ZVL, ldvl, ZVR, ldvr, mm, m, ZWORK, DRWORK, info)
call strsna (job, howmny, select, n, ST, ldt, SVL, ldvl, SVR, ldvr, SS, SSEP, mm, m, SWORK, ldwork, IWORK, info)
call dtrsna (job, howmny, select, n, DT, ldt, DVL, ldvl, DVR, ldvr, DS, DSEP, mm, m, DWORK, ldwork, IWORK, info)
call ctrsna (job, howmny, select, n, CT, ldt, CVL, ldvl, CVR, ldvr, SS, SSEP, mm, m, CWORK, ldwork, SRWORK, info)
call ztrsna (job, howmny, select, n, ZT, ldt, ZVL, ldvl, ZVR, ldvr, DS, DSEP, mm, m, ZWORK, ldwork, DRWORK, info)
call strexc (compq, n, ST, ldt, SQ, ldq, ifst, ilst, work, info)
call dtrexc (compq, n, DT, ldt, DQ, ldq, ifst, ilst, work, info)
call ctrexc (compq, n, CT, ldt, CQ, ldq, ifst, ilst, info)
call ztrexc (compq, n, ZT, ldt, ZQ, ldq, ifst, ilst, info)
call strsen (job, compq, select, n, ST, ldt, SQ, ldq, SWR, SWI, m, ss, ssep, SWORK, lwork, IWORK, liwork, info)
call dtrsen (job, compq, select, n, DT, ldt, DQ, ldq, DWR, DWI, m, ds, dssep, DWORK, lwork, IWORK, liwork, info)
call ctrsen (job, compq, select, n, CT, ldt, CQ, ldq, CW, m, ss, ssep, CWORK, lwork, info)
call ztrsen (job, compq, select, n, ZT, ldt, ZQ, ldq, ZW, m, ds, dsep, ZWORK, lwork, info)
* Legal Information © 1999-2000, Intel Corporation