BSD Ports

devel/gsl 2.7.1 OpenBSD

GNU Scientific Library

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
devel

Description

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.

The complete range of subject areas covered by the library includes,

Complex Numbers Roots of Polynomials Special Functions Vectors and Matrices Permutations Sorting BLAS Support Linear Algebra Eigensystems Fast Fourier Transforms Quadrature Random Numbers Quasi-Random Sequences Random Distributions Statistics Histograms N-Tuples Monte Carlo Integration Simulated Annealing Differential Equations Interpolation Numerical Differentiation Chebyshev Approximation Series Acceleration Discrete Hankel Transforms Root-Finding Minimization Least-Squares Fitting Physical Constants IEEE Floating-Point

As of 2004, GSL itself is essentially feature complete, the developers are not actively working on any major new functionality.

In the other systems

SystemPortVersion
OpenBSDdevel/gsl2.7.1
FreeBSDmath/gsl2.8
NetBSDmath/gsl2.8
DragonFlymath/gsl2.7.1_1
MidnightBSDmath/gsl2.8
HardenedBSDmath/gsl2.8
GhostBSDmath/gsl2.8

Install

Binary package:

pkg_add gsl

From the ports tree:

cd /usr/ports/devel/gsl && make install

Dependencies