From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,6d7a86bff9319841 X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news1.google.com!news.glorb.com!eweka.nl!hq-usenetpeers.eweka.nl!cyclone03.ams.highwinds-media.com!news.highwinds-media.com!npeersf02.ams.highwinds-media.com!newsfe23.ams2.POSTED!40385e62!not-for-mail From: Per Sandberg User-Agent: Thunderbird 2.0.0.18 (Windows/20081105) MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Where I find Bessel function for Ada ? References: <2008120222180516807-rblove@airmailnet> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Message-ID: X-Complaints-To: abuse@WWWSpace.NET NNTP-Posting-Date: Sat, 06 Dec 2008 22:37:20 UTC Date: Sat, 06 Dec 2008 23:37:25 +0100 Xref: g2news2.google.com comp.lang.ada:3880 Date: 2008-12-06T23:37:25+01:00 List-Id: Had to do a bit of looking around before saying anything but after some looking and a bit of hacking a may say this: * The GSL library contains what you are looking for. * It is fairly simple to write a medium level binding to that library, especially using GCC/GNAT. I could post my small experiments if there is any interest. /Per Nasser Abbasi wrote: > "R. B. Love" wrote in message > news:2008120222180516807-rblove@airmailnet... >> On 2008-11-26 06:57:09 -0600, "Dmitry A. Kazakov" >> said: >> >>> Well, if there is no Ada code, then I would also consider to implement it >>> from scrap. There is an excellent book "Mathematical Functions and Their >>> Approximations" by Yudell L. Luke: >>> > ..... >> Do you work on comission? That's a $700 book. >> > > That is the problem with using Ada for scientific software. > > The language is great for scientific software implementation, but it comes > with limited number of related functions ready to use. > > It is not practical for someone to implement these functions from scratch > each time they want to use one in their scientific application. It takes a > long time to develop robust mathematical functions. > > Is it not possible to link to some C library which has the implementation of > this function? I am sure there is some C code out there which does this. > Write a binding to it? > > Nasser > >