- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I guess this is another bug: the function pardisoinit resets iparm[34] to zero.
I must reset iparm[34] = 1 between calling pardisoinit() and pardiso().
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
One of the purposes of the existence of pardisoinit() is stated in the MKL manual as "...set default iparm values in accordance with the matrix type". You do not need to call pardisoinit() at all; if you do, do not set any iparm[] values before calling pardisoinit. As you found out, many of those values will be set in pardisoinit().

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