vigra icon indicating copy to clipboard operation
vigra copied to clipboard

Provide wrappers/bridge to a sparse matrix library

Open ukoethe opened this issue 13 years ago • 0 comments

Candidates:

  • SuiteSparse (first choice, contains all relevant methods and is the basis of newer MATLAB versions)
  • Eigen (nice C++ interface, but doesn't yet seem to have many sparse algorithms)
  • GMM++
  • MTL4 (now belongs to a company that also offers an open-source version)
  • SuperLU (the classic, and the basis of scipy.sparse, in C)
  • PETSc (huge library for all kinds of numerical algorithms in C)
  • Trilinos (likewise, but C++)
  • TBCI
  • OpenNL (contains GPU support)

A number of other libraries exist, but they are mostly dead projects, or far less powerful.

ukoethe avatar Nov 05 '11 22:11 ukoethe