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. For more information, see the LCG Applications Area Math Libraries pages, including an Inventory of Mathematical Functions and Algorithms available in GSL and other libraries.
The GSL library resides on AFS. If you are using the standard LHCb CMT
settings, just add the line
use GSL v* LCG_Interfaces
to your CMT requirements file.
The package GaudiGSL has been developed to simplify the GSL error handling when developing under the Gaudi framework.