Re: GSL in ROOT 5

From: Nick van Eijndhoven <Nick_at_phys.uu.nl>
Date: Wed, 8 Feb 2006 17:16:36 +0100


Hi Lorenzo,
Thanks a lot; I leave it to Dipo to specify the functions he needs.

Cheers,
Nick.

> Hi Nick,
>
> we can certainly add for the next release the few extra-functions
> you need as free function in
> the ROOT::Math namespace.
> Just let me know exactly the gsl functions names
>
> Cheers,
> Lorenzo
>
>
> On Feb 8, 2006, at 11:43 AM, Nick van Eijndhoven wrote:
>
> > 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.
> >
> > ----- Original Message -----
> > From: "Lorenzo Moneta" <Lorenzo.Moneta_at_cern.ch>
> > To: "Oladipo Fadiran" <dipo_at_ctsps.cau.edu>
> > Cc: <roottalk_at_pcroot.cern.ch>
> > Sent: Tuesday, February 07, 2006 20:42
> > Subject: Re: [ROOT] GSL in ROOT 5
> >
> >
> >> 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 - 17:16:30 MET

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