Re: GSL in ROOT 5

From: Nick van Eijndhoven <Nick_at_phys.uu.nl>
Date: Wed, 8 Feb 2006 11:43:42 +0100


Hi Lorenzo,
Just some input from my side.
Dipo's classes (containing the usage of the various GSL functions) are part of a large analysis package which is used by various people.
The shared lib of this analysis package is built at the institutes using installation scripts/procedures.
However, the standard ROOT package is mainly installed by taking the binaries from the ROOT webpages. So, introducing a solution which implies the need to make local builds of ROOT itself is not desirable. So the question is whether the ROOT team could include additional GSL functions into the standard ROOT package in case someone specifies the ones which are needed. As far as I understood from Dipo's mail, in his case it concerns only one or two special functions.

Cheers,
Nick.  

> HI Oladipo,
>
> we don't have C++ wrapper in ROOT::Math for all the GSL special
> functions, only for those proposed for inclusion in the next C++
> standard. The list is in the MathMore ref doc ( http://
> seal.web.cern.ch/seal/MathLibs/MathMore/html/group__SpecFunc.html )
> or in the User guide.
>
> However, when you build mathmore, it builds as well internally (look
> in root/mathmore/src/gsl-1.5) a libgsl.a which is not exposed, but
> you can eventually install and use for your application.
> Best Regards
>
> Lorenzo
>
> On 7 Feb 2006, at 17:32, Oladipo Fadiran wrote:
>
> >
> >
> >
> > Hi,
> > I have ROOT ver. 5 installed and I have been using some of the GSL
> > capabilities by loading the libMathMore and calling the required
> > function as ROOT::Math:func. I have succeded in using some of the
> > functions. I have however tried to us the Kummer function:
> > gsl_sf_hyperg_U* *but it doesn't seem to be included. I was of the
> > impression that ROOT 5 has the whole of the GSL capabilites
> > included, is this right?
> > Is it possible to included this separately or better still, is
> > there a way to for me to include all the GSL capabilities into ROOT 5?
> >
> > Thanks.
> >
> >
> > --
> > Center for Theoretical Studies of Physical Systems
> > and Department of Engineering
> > Clark Atlanta University,
> > Atlanta, Georgia.
> > Tel : 404-880-6432
> >
> >
>
Received on Wed Feb 08 2006 - 11:43:25 MET

This archive was generated by hypermail 2.2.0 : Mon Jan 01 2007 - 16:31:57 MET