Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers.
C Shell C++ Objective-C
Tree: c0009676c4
Failed to load latest commit information.
blas Import to git
block Import to git
bspline Import to git
cblas New cmake macros
cdf Import to git
cheb Import to git
cmake New cmake macros
combination Import to git
complex Import to git
const Import to git
deriv Import to git
dht Import to git
diff Import to git
doc Import to git
eigen Import to git
err Import to git
fft Import to git
fit Import to git
gsl Import to git
histogram Import to git
ieee-utils Import to git
integration Import to git
interpolation Import to git
linalg Import to git
matrix Import to git
min Import to git
monte Import to git
multifit Import to git
multimin Import to git
multiroots Import to git
ntuple Import to git
ode-initval Import to git
permutation Import to git
poly Import to git
qrng Import to git
randist Import to git
rng Import to git
roots Import to git
siman Import to git
sort Import to git
specfunc Import to git
statistics Import to git
sum Import to git
sys Import to git
test Import to git
utils Import to git
vector Import to git
wavelet Import to git
.travis.yml Updated travis hook
AUTHORS Import to git
BUGS Import to git
CMakeLists.txt Formated CMakeLists.txt
COPYING Import to git
ChangeLog Import to git
INSTALL Import to git
Makefile.am Import to git
Makefile.in Import to git
NEWS Import to git
README Import to git
THANKS Import to git
TODO Import to git
aclocal.m4 Import to git
autogen.sh Import to git
build.h Import to git
config.guess Import to git
config.h.cmake Import to git
config.h.in Import to git
config.sub Import to git
configure Import to git
configure.ac Import to git
depcomp Import to git
dist.info Import to git
gsl-config.in Import to git
gsl-histogram.c Import to git
gsl-randist.c Import to git
gsl.def Import to git
gsl.m4 Import to git
gsl.pc.in Import to git
gsl.spec.in Import to git
gsl_inline.h Import to git
gsl_machine.h Import to git
gsl_math.h Import to git
gsl_minmax.h Import to git
gsl_mode.h Import to git
gsl_nan.h Import to git
gsl_pow_int.h Import to git
gsl_precision.h Import to git
gsl_types.h Import to git
gsl_version.h Import to git
gsl_version.h.cmake Import to git
gsl_version.h.in Import to git
install-sh Import to git
ltmain.sh Import to git
mdate-sh Import to git
missing Import to git
mkinstalldirs Import to git
templates_off.h Import to git
templates_on.h Import to git
test_gsl_histogram.sh Import to git
version.c Import to git

README

GSL - GNU Scientific Library
============================

This is GSL, the GNU Scientific Library, a collection of numerical
routines for scientific computing.

GSL is free software, you can redistribute it and/or modify it under
the terms of the GNU General Public License.

The GNU General Public License does not permit this software to be
redistributed in proprietary programs.

This library is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Availability
============

The current stable version of GSL is always available from ftp.gnu.org
in the directory /pub/gnu/gsl.

A list of mirror sites can be found at http://www.gnu.org/order/ftp.html

Installation
============

GSL follows the standard GNU installation procedure.  Please consult
the INSTALL file in this distribution for more detailed instructions.

For information about specific platforms and compilers see the
"Compilation Notes" section in the INSTALL file.

More information about GSL
==========================

The project homepage is http://www.gnu.org/software/gsl/

See the NEWS file for recent changes to the library.

The GSL Manual has been published and can be ordered from most
bookstores. The publication details are,

  GNU Scientific Library Reference Manual - Revised Second Edition, 
  M. Galassi et al, ISBN 0954161734 (620 pages, paperback).

The money raised from sales of the manual helps support the
development of GSL.

A Japanese translation of the reference manual is available from the
GSL website above (thanks to Daisuke TOMINAGA).

Reporting Bugs
==============

A list of known bugs can be found in the BUGS file.  Details of
compilation problems can be found in the INSTALL file.

If you find a bug which is not listed in these files please report it
to bug-gsl@gnu.org.

All bug reports should include:

       The version number of GSL, and where you obtained it.
       The hardware and operating system
       The compiler used, including version number and compilation options
       A description of the bug behaviour
       A short program which reproducibly exercises the bug

It is useful if you can check whether the same problem occurs when the
library is compiled without optimization.  Thank you.

Any errors or omissions in the manual can also be reported to the
same address.

Contributing to GSL
===================

If you are interested in participating in GSL development, please see
the webpage at http://www.gnu.org/software/gsl/

Something went wrong with that request. Please try again.