Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

gsl_gnu_scientific_library_au_centre_de_calcul [2016/12/05 14:43] (Version actuelle)
Ligne 1: Ligne 1:
 +Modifié par Calas, le 27 Aug 2008\\
 +\\
 +
 +====== GSL (GNU Scientific Library) au Centre de Calcul ======
 +
 +\\
 +**GSL** est une bibliothèque permettant d'​effectuer des calculs numériques. Elle est utilisable à partir d'un programme en C et C++.\\
 +\\
 +La documentation est disponible sur URL: http://​www.gnu.org/​software/​gsl/​\\
 +\\
 +Voici un petit exemple (voir la doc complete pour les details) ( //​bessel.c//​ ):
 +<​code>​
 +#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) = %.18en",​ x, y);
 +       ​return 0;
 +     }
 +</​code>​
 +et pour l'​executer,​ faites:
 +<​code>​
 +set root = /usr/local
 +set incl = ${root}/​include
 +set lib  = ${root}/lib
 +cc -c -I${incl} bessel.c
 +cc bessel.o -L${lib} -lgsl -lgslcblas -lm
 +./a.out
 +</​code>​
 +Pour choisir la version de **GSL** , definissez la variable ${root} (voir l'​example plus haut) comme suit:\\
 +\\
 +
 +^**version**^**Linux SL3**           ​^**Linux SL4 32 bits** ​  ​^**Linux SL4 64bits** ​   ^
 +|1.9        |/​usr/​local/​{lib,​include}|/​usr/​local/​{lib,​include}|/​usr/​local/​{lib,​include}|
 +
 +[[:​soft_liste_des_logiciels_disponibles_au_centre_de_calcul|Accès a la liste des logiciels disponibles au Centre de Calcul]]
 +
  
  • gsl_gnu_scientific_library_au_centre_de_calcul.txt
  • Dernière modification: 2016/12/05 14:43
  • (modification externe)