Home Computing DAQ E-mail Notes Meetings Subsystems Search


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.

Using the library within the LHCb CMT environment

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.