Content deleted Content added
Line 158:
Many software libraries support sparse matrices, and provide solvers for sparse matrix equations. The following are open-source:
* [[Portable, Extensible Toolkit for Scientific Computation|PETSc]], a large C library, containing many different matrix solvers for a variety of matrix storage formats.
* [[Trilinos]], a large C++ library, with sub-libraries dedicated to the storage of dense and sparse matrices and solution of corresponding linear systems.
Line 165 ⟶ 164:
* [[deal.II]], a finite element library that also has a sub-library for sparse linear systems and their solution.
* [[Dune_(software)|DUNE]], another finite element library that also has a sub-library for sparse linear systems and their solution.
* [[Armadillo (C++ library)|Armadillo]] provides a user-friendly C++ wrapper for BLAS and LAPACK.
* [[SciPy]] provides support for several sparse matrix formats, linear algebra, and solvers.
* [[ALGLIB]] is a C++ and C# library with sparse linear algebra support
* [[ARPACK]] Fortran 77 library for sparse matrix diagonalization and manipulation, using the Arnoldi algorithm
* [[SLEPc]] Library for solution of large scale linear systems and sparse matrices
* [[scikit-learn]], a Python library for [[machine learning]], provides support for sparse matrices and solvers.
==History==
|