Apocrypha

gsl

The GNU Scientific Library

The GNU Scientific Library (GSL) is a collection of routines for numerical analysis. The routines are written from scratch by the GSL team in C, and present a modern API for C programmers, while allowing wrappers to be written for very high level languages. GSL includes data types and routines for complex numbers, vectors, matrices, basic linear algebra subroutines (BLAS), eigensystems, simulated annealing, minimization, root finding, pseudo-random numbers, least-squares fitting, fast Fourier transforms (FFT), differential equations, quadrature, Monte Carlo integration, special functions, physical constants, and much more.

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 2.7.1-r3 2 13 h details ›
inode64-overlay GitHub ↗ 2.8 1 15 h details ›
mim GitHub ↗ 2.8 1 8 d details ›

Versions & arches

VersionOverlay amd64arm64x86ppc64riscvalphaamd64-linuxarmhppaia64loongmipsppcs390sparcx86-linux Committed
2.8 inode64-overlay amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing amd64-linux untested arm stable hppa testing ia64 untested loong testing mips testing ppc stable s390 testing sparc testing x86-linux untested 3 mo view · download · history ↗
2.8 mim amd64 testing arm64 testing x86 testing ppc64 testing riscv testing alpha testing amd64-linux testing arm testing hppa testing ia64 testing loong testing mips testing ppc testing s390 testing sparc testing x86-linux testing 2 yr view · download · history ↗
2.7.1-r3 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing amd64-linux untested arm stable hppa testing ia64 untested loong testing mips testing ppc stable s390 testing sparc testing x86-linux untested view · download · history ↗
2.7.1-r2 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing amd64-linux untested arm stable hppa testing ia64 untested loong testing mips testing ppc stable s390 testing sparc testing x86-linux untested view · download · history ↗

Use flags of 2.8

  • cblas-external Link gsl with external cblas provided by (virtual/cblas) instead of shipped internal version
  • +deprecated Enable deprecated functions
  • static-libs Build static versions of dynamic libraries as well