The GNU Scientific Library (GSL) is a collection of routines for numerical computing. The routines are written from scratch by the GSL team in ANSI C, and present a modern API for C programmers, while allowing wrappers to be written for very high-level languages.
| Tags | Scientific/Engineering |
|---|---|
| Licenses | GPL |
| Implementation | C |
Recent releases


Changes: This release provides an O(N) simplex minimizer and fixes bugs reported in the last release.


Changes: This release adds support for generalized eigensystems. There are fixes for bugs reported since the last release. The license has been upgraded to the GPLv3.


Changes: This release adds new support for non-symmetric eigensystems, basis splines, and Mathieu functions. It has fixes for all bugs reported since the last release.


Changes: Support for discrete cumulative distribution functions was added along with new, faster Gaussian and gamma random generators. Reported bugs were fixed.


Changes: This release includes a number of bugfixes for the Jacobi, Gamma, SVD, BLAS, and Brent Minimization functions.