- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello all,
I am using the extended eigensolver routines specifically dfeast_sygv function, and I get the following error
==>INFO code =: -4
Intel MKL Extended Eigensolvers Error: Matrix B is not positive definite.
But the matrix B is positive definite!!!
B =
+2.222e-01 +0.000e+00 +1.111e-01 +0.000e+00 +1.111e-01 +0.000e+00 +5.556e-02 +0.000e+00
+0.000e+00 +2.222e-01 +0.000e+00 +1.111e-01 +0.000e+00 +1.111e-01 +0.000e+00 +5.556e-02
+1.111e-01 +0.000e+00 +2.222e-01 +0.000e+00 +5.556e-02 +0.000e+00 +1.111e-01 +0.000e+00
+0.000e+00 +1.111e-01 +0.000e+00 +2.222e-01 +0.000e+00 +5.556e-02 +0.000e+00 +1.111e-01
+1.111e-01 +0.000e+00 +5.556e-02 +0.000e+00 +2.222e-01 +0.000e+00 +1.111e-01 +0.000e+00
+0.000e+00 +1.111e-01 +0.000e+00 +5.556e-02 +0.000e+00 +2.222e-01 +0.000e+00 +1.111e-01
+5.556e-02 +0.000e+00 +1.111e-01 +0.000e+00 +1.111e-01 +0.000e+00 +2.222e-01 +0.000e+00
+0.000e+00 +5.556e-02 +0.000e+00 +1.111e-01 +0.000e+00 +1.111e-01 +0.000e+00 +2.222e-01
using dfeast_syev function give the following eigenvalues.
+5.556e-02
+5.556e-02
+1.667e-01
+1.667e-01
+1.667e-01
+1.667e-01
+5.000e-01
+5.000e-01
all positive.
Here go the matrix A for the general eigenvalues problem
A =
+4.569e+02 +0.000e+00 -3.046e+02 +0.000e+00 +7.616e+01 +0.000e+00 -2.285e+02 +0.000e+00
+0.000e+00 +4.569e+02 +0.000e+00 +7.616e+01 +0.000e+00 -3.046e+02 +0.000e+00 -2.285e+02
-3.046e+02 +0.000e+00 +4.569e+02 +0.000e+00 -2.285e+02 +0.000e+00 +7.616e+01 +0.000e+00
+0.000e+00 +7.616e+01 +0.000e+00 +4.569e+02 +0.000e+00 -2.285e+02 +0.000e+00 -3.046e+02
+7.616e+01 +0.000e+00 -2.285e+02 +0.000e+00 +4.569e+02 +0.000e+00 -3.046e+02 +0.000e+00
+0.000e+00 -3.046e+02 +0.000e+00 -2.285e+02 +0.000e+00 +4.569e+02 +0.000e+00 +7.616e+01
-2.285e+02 +0.000e+00 +7.616e+01 +0.000e+00 -3.046e+02 +0.000e+00 +4.569e+02 +0.000e+00
+0.000e+00 -2.285e+02 +0.000e+00 -3.046e+02 +0.000e+00 +7.616e+01 +0.000e+00 +4.569e+02
can anybody help me here???
I'm getting something wrong???
Im using linux (debian testing).
thanks in advance.
ps. Sorry about the english.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Which version of mkl do you try?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Im using MKL 2019 update 1 version, installed with parallel_studio_xe_2019_update1_cluster_edition package under student licence. Im also using the ICC version that comes in the package.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ok, could you get us the C or F reproducer to check this behavior on our side with the newest versions 2019.3?
- 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
Thanks for noticing this case. This looks like the issue which will be escalated.
- 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
thanks for the update.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
the matrix checker has been fixed in the latest 2019 u4 version of mkl.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks you very much!!!!
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page