octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #53719] eigs delivers wron result in case of c


From: Dan Sebald
Subject: [Octave-bug-tracker] [bug #53719] eigs delivers wron result in case of complex valued general eigenvalue problem
Date: Mon, 23 Apr 2018 04:27:34 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0

Follow-up Comment #1, bug #53719 (project octave):

Very timely bug report.  We're looking at similar issues here:

https://savannah.gnu.org/bugs/index.php?53700

(but that case is one which follows the "not sparse" path).

Just noting that these three cases work:

[Evectors Evalues] = eigs(A, B, 10, 'SM');
[Evectors Evalues] = eigs(A, B, 9, 'SM');
[Evectors Evalues] = eigs(A, B, 8, 'SM');

but going to

[Evectors Evalues] = eigs(A, B, 7, 'SM');

throws the eigenvalues out of alignment.  However, I think there is some
requirement in the __eigs__.cc and/or eigs-base.cc code that the NEV should
satisfy 2 <= NCV-NEV, so perhaps internally those first three above are
handled with a different algorithm--don't know.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?53719>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]