// top doc page /** \mainpage MathMore library @b MathMore provides an advanced collection of functions and C++ classes for HEP numerical computing. This is an extension of the functionality provided by the MathCore library. The current set includes classes and functions for:
The mathematical functions are implemented as a set of free functions in the namespace \em ROOT::Math. The naming used for the special functions is the same proposed for the C++ standard (see C++ standard extension proposal document).
The MathMore library is implemented wrapping in C++ the GNU Scientific Library (GSL). To build MathMore you need to have first GSL installed somewhere in your system. A version of GSL larger or equal 1.5 is required. A tar file of GSL can be downloaded from the GSL Web site, or (for version 1.8) from
here. Windows binaries, compiled using Visual Studio 7.1 can be downloaded from this location.
The current version of MathMore can be downloaded here.
To build the library run first the script configure --with-gsl="gsl_dir_location" and then make. Do configure --help to see options available in configuring, like defining the installation directory. Run also make install to install the library and include files and make check to build the tests.
The library built in this way, in contrast to the one distributed by %ROOT, does not contain the dictionary information and therefore cannot be used interactivly.
The source code is distributed under the GNU General Public License.
@authors Lorenzo Moneta