Difference between revisions of "Applications/Gsl"

From HPC
Jump to: navigation , search
(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}}
|style="width:5%; border-width: 0" | [[File:icon_home.png]]
 
|style="width:95%; border-width: 0" |
 
* [[Main_Page|Home]]
 
* [[Applications|Application support]]
 
* [[General|General]]
 
* [[Training|Training]]
 
* [[Programming|Programming support]]
 
|-
 
|}
 

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


Further Information





Libraries | Main Page | Further Topics