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