GNU Scientific Library (GSL)
General Information
Short Description: The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers.
Long Description: The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting. There are over 1000 functions in total.
Category: Applications - Scientific and Engineering
Mathematics and Statistics
Numerical Programs and Routines
Numerical Programs and Routines: Linear Algebra
Numerical Programs and Routines: Miscellaneous
Vendor/Developer: GNU
Vendor Website: http://www.gnu.org
Software Website: http://www.gnu.org/software/gsl
Programming Language: C, C++
Terms of Use: GSL is free software under the GNU General Public License.
Installation Information
Version: 1.9 Version Date: 0000-00-00
Installed Site: National Center for Supercomputing Applications
Installed Platform: Intel 64 Linux Cluster
Point of Contact: Greg Bauer
Installation Status: Complete
Installation Date: 2007-12-22
Usage Information
Usage URL:
Usage Information:
The GNU Scientific Library (GSL) is installed in /usr/apps/math/gsl on Abe. This version is 1.9.
To compile and link with GSL (assuming Intel compiler):
icc -I/usr/apps/math/gsl/gsl-1.9/intel10/include -o foo foo.c -L/usr/apps/math/gsl/gsl-1.9/intel10/lib -lgsl
GSL can use CBLAS/LAPACK from MKL by inserting
-L${MKL_HOME}/lib/em64t -lmkl_lapack -lmkl_em64t -lguide -lpthread
to the link line.
Please see the User Guide for more information.
User Guide Homepage:
License Information
Number of Licenses:
User Fee:
Type of License: N/A
Type of Installation: Available to all allocated users
Distribution Information: