Difference between revisions of "Applications/Gsl"
From HPC
(Created page with "__TOC__ ==Application Details== *Description: Library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fit...") |
m (→Further Information) |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 11: | Line 11: | ||
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. | 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 | ||
| + | |||
| + | |||
| Line 25: | 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