- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I would like to know if there is any version of MRRR in MKL for complex matrices.
I did a quick search in these forums but found nothing. Sorry if this came up before!
If there is none, what subroutine would you recommend for selective diagonalization
of large (50k x 50k) complex matrices?
All the best,
PsyAuto
1 Solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
At present, IntelMKL does not contain p(z,c)heevr. You may use NETLIB ScaLAPACK 2.0.0 p(z,c)heevr, seehttp://netlib.org/scalapack/scalapack-2.0.0.html.
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear PsyAuto,
The name of subroutine is (z,c)heevr. But take into consuderation thatroutine?heevr uses rrronly when the full spectrum is requested on machines which conform to the IEEE-754 floating point standard.
Try to use stemr for partial spectrum.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
thank you for the quick response. I am trying to find a rrr subroutine for ScaLAPACK, sorry
I did not make it clear in my OP.
All the best,
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
At present, IntelMKL does not contain p(z,c)heevr. You may use NETLIB ScaLAPACK 2.0.0 p(z,c)heevr, seehttp://netlib.org/scalapack/scalapack-2.0.0.html.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page