



La Librairie Scientifique GNU (GSL - GNU Scientific Library) est une collection de routines pour le
calcul numérique1 .
Les routines sont écrites à partir de zéro par l'équipe GSL, en ANSI C. Elles sont conçues
pour fournir une API (Applications Programming Interface) moderne aux
programmeurs en C et pour permettre l'écriture d'emballages pour des langages de très
haut niveau. La librairie couvre les domaines ci-dessous :
- Nombres complexes
- Racines de polynômes
- Fonctions spéciales
- Vecteurs et matrices
- Permutations
- Classement
- Support de BLAS
- Algèbre linéaire
- Valeurs et vecteurs propres
- Transformée de Fourier rapide
- Intégration
- Nombres aléatoires
- Suites quasi-aléatoires
- Distributions aléatoires
- Statistiques
- Histogrammes
- N-uples
- Intégration par Monte Carlo
- Simulation en anneaux
- Equations différentielles
- Interpolation
- Dérivation numérique
- Approximations de Chebyshev
- Accélération de séries
- Transformées de Hankel discrètes
- Calcul de racines
- Minimisation
- Approximation par moindres carrés
- Constantes physiques
- Flottants IEEE



