Difference between revisions of "Applications/Gsl"
From HPC
m |
m (→Further Information) |
||
(One intermediate revision by the same user not shown) | |||
Line 62: | Line 62: | ||
* [https://www.gnu.org/software/gsl/ https://www.gnu.org/software/gsl/] | * [https://www.gnu.org/software/gsl/ https://www.gnu.org/software/gsl/] | ||
− | { | + | {{Librariespagenav}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 11:05, 16 November 2022
Application Details
- Description: Library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting
- Version: 2.1 (compiled with gcc)
- Module: gsl/gcc/2.1
- Licence: GNU
Usage Examples
The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. It is free software under the GNU General Public License.
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 with an extensive test suite.
- Basis splines
- BLAS Support
- Chebyshev Approximation
- Complex Numbers
- Differential Equations
- Discrete Hankel Transforms
- Discrete Wavelet Transforms
- Eigensystems
- Fast Fourier Transforms
- Histograms
- IEEE Floating-Point
- Interpolation
- Least-Squares Fitting
- Linear Algebra
- Minimization
- Monte Carlo Integration
- N-Tuples
- Numerical Differentiation
- Permutations
- Physical Constants
- Quadrature
- Quasi-Random Sequences
- Random Distributions
- Random Numbers
- Root-Finding
- Roots of Polynomials
- Running Statistics
- Series Acceleration
- Simulated Annealing
- Sorting
- Sparse Matrices and Linear Algebra
- Special Functions
- Statistics
- Vectors and Matrices
Module
[username@login01 ~]$ module add gsl/gcc/2.1