- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am new to INTEL MKL, and using fotran 77.
I am using DSYEVD to compute eigenvalues and eigenvectors. I need the eigenvalues and eigenvectors in original order in the subsequent calculation. But DSYEVD output eigenvalues in ascending order. Is there a solution?
Thank you for your help.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
it's not possible for any eigensolver in MKL. I doubt if there's some determined original order, different algorithms can extract eigenvalues in different order.
Michael.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
it's not possible for any eigensolver in MKL. I doubt if there's some determined original order, different algorithms can extract eigenvalues in different order.
Michael.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
det (A - I) = 0
?
Different algorithms may produce the eigenvalues in different order. How do you evaluate whether a particular order is closer to "original order"?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
For instance, comparing the output of my program with MYSTAT gives the same results if the variables are one order, but reverses tnhe signs when in the reverse order, while all other statistical output matches completley. Other orders vary. In at least one case MYSTAT show the same behavior with unimportant secondary functions.
So I'm looking for causes and solutions, which may arise elsewere, but are certainly not obvious, as the preliminary matrices are the same in all cases. I'm looking for a solution of any kind.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Partially to solve a problem it is possible, comparing eigenvectors on various iterations. I did it at calculation of spectra.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page