GNU Scientific Library

Page d’aide sur l’homonymie

Pour les articles homonymes, voir GSL.

Cet article est une ébauche concernant un logiciel libre.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

GNU Scientific Library
Description de l'image Official gnu.svg.

Informations
Développé par Projet GNU
Première version Voir et modifier les données sur Wikidata
Dernière version 2.7.1 ()[1]Voir et modifier les données sur Wikidata
Dépôt git.savannah.gnu.org/cgit/gsl.gitVoir et modifier les données sur Wikidata
Écrit en C
Système d'exploitation GNU/Linux, BSD, Microsoft Windows, macOS et GNU/Hurd (d)Voir et modifier les données sur Wikidata
Environnement Multiplate-forme
Type Bibliothèque logicielle
Licence GNU GPL
Site web (en) Site officiel

modifier - modifier le code - voir Wikidata (aide) Consultez la documentation du modèle

En informatique, GNU Scientific Library (ou GSL) est une bibliothèque libre écrite en C fournissant des outils de calculs numériques en mathématiques appliquées. La GSL fait partie du projet GNU et est distribuée selon les termes de la licence GNU GPL.

Exemple

L'exemple suivant[2] calcule la valeur de la fonction de Bessel J0(5) :

#include <stdio.h>
#include <gsl/gsl_sf_bessel.h>

int
main (void)
{
  double x = 5.0;
  double y = gsl_sf_bessel_J0 (x);
  printf ("J0(%g) = %.18e\n", x, y);
  return 0;
}

Le résultat est le suivant, avec une erreur relative inférieure à 7 × 10−17 :

J0(5) = -1.775967713143382920e-01

Outils

La GSL fournit des outils dans les domaines suivants :

Notes et références

  1. « relase 2.7.1 to fix libtool version numbers »
  2. GSL - An Example Program

Lien externe

  • (en) Page du projet
v · m
Histoire
Licences
Logiciels
Personnalités
  • Ludovic Courtès (auteur de GNU Guix)
  • Werner Koch
  • Christian Grothoff (auteur de GNUnet)
  • Simon Josefsson
  • Matt Lee
  • Stefan Monnier
  • Alexandre Oliva
  • Thomas Schwinge
  • Richard Stallman
  • John Gilmore
  • Mark H. Weaver
  • Andy Wingo
  • icône décorative Portail des logiciels libres