Re: [eigen] lowest eigen value only |
[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]
Hey Peter,
if your system is reasonably large iterative methods could be what you are looking for
Libraries like https://github.com/yixuan/spectra implement such things on top of Eigen.
Cheers Jens
| Jens Wehner, PhD | eScience Research Engineer | Email: j.wehner@xxxxxxxxxxxxxxxxx | Tel: +31(0)6 438 666 87 |
| Twitter | LinkedIn | Facebook | YouTube | Newsletter |
From: Peter <list@xxxxxxxxxxxxxxxxx>
Sent: Wednesday, January 20, 2021 19:19
To: eigen@xxxxxxxxxxxxxxxxxxx <eigen@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [eigen] lowest eigen value onlyDear Rasmus,
Am 20.01.21 um 19:02 schrieb Rasmus Munk Larsen:
> I don't believe that functionality is currently available in Eigen.. In general, there is no terribly efficient algorithm for doing so, unless you have a cheap way to compute or apply the inverse of the original matrix. I am
> personally working on a fast implementation of ?stebz (spectral bisection) for Eigen, which along with tridiagonalization will make such functionality available and reasonably efficient. I hope to be able to submit a merge
> request within the next month or so. Of course, Dhillon & Parlett's "Holy Grail" algorithm behind DSYEVR might be better still, but I don't have any immediate plans of implementing it.
Thanks for your response, sounds interesting and I'd be interested in testing it.
Speed is not everything, I'm already be happy to save a little bit of memory.
All the best,
Peter
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |