Open GoogleCodeExporter opened 9 years ago
I've now seen SparseEigensolver and I'm not too keen on it – I think this API
would need a rewrite to be long-term sustainable for other solvers ;-)
In reality, this SparseEigensolver is actually just parts of Lobpcg that you've
refactored out. I would like to see a `SparseMatrixSolver` that was truly
impartial to the implementation and would operate (at least in the interface)
on any `Matrix` type: it could be up to the implementation to throw
`UnsupportedOperationException` if specific storage is necessary.
In any case, not a priority because it would be good to see what people think
of the actual solver itself, not just the API.
Original comment by Sam.Hall...@gmail.com
on 14 Oct 2012 at 5:01
Original comment by Sam.Hall...@gmail.com
on 16 Oct 2012 at 7:19
In release 01.1 the interface Lobpcg has not been changed. I would like to have
some users try it before we make too many changes. The initial attempt was to
mimic the exact existing interfaces for Lobpcg in the Matlab and the Blopex
versions. However, this interface does not meet standard best practices for
Java, and I understand that we want a standard interface that will work for
other eigensolvers. I have been reading the book "Effective Java" by J. Bloch
that is helpful.
Now I am starting to look at ARPACK.
Original comment by margent...@gmail.com
on 14 Nov 2012 at 2:55
Original issue reported on code.google.com by
Sam.Hall...@gmail.com
on 14 Oct 2012 at 4:52