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

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

[Octave-bug-tracker] [bug #60924] DNAUPD did not find any eigenvalues to


From: Rik
Subject: [Octave-bug-tracker] [bug #60924] DNAUPD did not find any eigenvalues to sufficient accuracy
Date: Fri, 16 Jul 2021 17:30:05 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.101 Safari/537.36

Follow-up Comment #2, bug #60924 (project octave):

The code is using a function handle, in place of a matrix A, as the first
argument to eigs().  This is certainly allowed, but is an uncommon usage.

Does the code guarantee that the problem is unsymmetric?  The user is
requesting the Smallest Real ("sr") eigenvalues and according to the
documentation for eigs,


    "sr"
          Smallest Real part (valid only for complex or unsymmetric
          problems).


The problem is not complex because the entire output for the function handle
is wrapped in a call to real().


A = @(f) real(-ifft( -(eps/6)^(2/3)*ksq_eig .* fft(f)) -
alpha/(4*(eps/6)^(1/3))*u_eig .* f);


That would be my first thought.

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?60924>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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