Math Libraries
ACML
The AMD Core Math Library (ACML) is a set of optimized and threaded math routines. It consists of the Basic Linear Algebra Subroutines (BLAS), the Linear Algebra (LAPACK) routines, FFTs, scalar, vector, and array math transcendental library routines, and random number generators. Read More »
FFTW
FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST). Read More »
GNU Science Library (GSL)
GSL is a numerical library for C and C++ programmers. It is accessed via the gsl module. Read More »
LAPACK
Linear Algebra PACKage (LAPACK) provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. Read More »
LibSci
Cray LibSci is a collection of numerical routines optimized for best performance on Cray systems. Read More »
Math Kernel Library (MKL)
The Intel Math Kernel Library (Intel MKL) contains highly optimized, extensively threaded math routines for science, engineering, and financial applications. Core math functions include BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more. Read More »
NAG
NAG is a comprehensive collection of Fortran routines for the solution of numerical and statistical problems. Read More »
PETSc
PETSc is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for parallelism. Read More »
PSPLINE
A library of Spline and Hermite cubic interpolation routines for 1d, 2d, and 3d datasets on rectilinear grids from PPPL. Read More »
ScaLAPACK
A library of high-performance linear algebra routines for distributed-memory message-passing computers. Read More »


