1GSL(3) Library Functions Manual GSL(3)
2
3
4
6 gsl - GNU Scientific Library
7
9 #include <gsl/...>
10
12 The GNU Scientific Library (GSL) is a collection of routines for numer‐
13 ical computing. The routines are written from scratch by the GSL team
14 in C, and present a modern Applications Programming Interface (API) for
15 C programmers, allowing wrappers to be written for very high level lan‐
16 guages.
17
18 The library covers the following areas,
19
20 Complex Numbers
21 Roots of Polynomials
22 Special Functions
23 Vectors and Matrices
24 Permutations
25 Combinations
26 Sorting
27 BLAS Support
28 Linear Algebra
29 Eigensystems
30 Fast Fourier Transforms
31 Quadrature
32 Random Numbers
33 Quasi-Random Sequences
34 Random Distributions
35 Statistics
36 Histograms
37 N-Tuples
38 Monte Carlo Integration
39 Simulated Annealing
40 Differential Equations
41 Interpolation
42 Numerical Differentiation
43 Chebyshev Approximations
44 Series Acceleration
45 Discrete Hankel Transforms
46 Root-Finding
47 Minimization
48 Least-Squares Fitting
49 Physical Constants
50 IEEE Floating-Point
51
52 For more information please consult the GSL Reference Manual, which is
53 available as an info file. You can read it online using the shell com‐
54 mand info gsl-ref (if the library is installed).
55
56 Please report any bugs to bug-gsl@gnu.org.
57
58
59
60
61GSL Team GNU Scientific Library GSL(3)