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=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b0f15e208eb5d0ff X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-01-18 12:50:57 PST Path: nntp.gmd.de!Germany.EU.net!howland.reston.ans.net!agate!dog.ee.lbl.gov!ihnp4.ucsd.edu!network.ucsd.edu!mbk From: mbk@inls1.ucsd.edu (Matt Kennel) Newsgroups: comp.lang.ada Subject: Re: Math Lib. for Ada? Ada for X11R6? Date: 18 Jan 1995 20:50:57 GMT Organization: Institute For Nonlinear Science, UCSD Message-ID: <3fjuvh$rrc@network.ucsd.edu> References: <3fcf8f$dm6@Starbase.NeoSoft.COM> NNTP-Posting-Host: gibbs.ucsd.edu X-Newsreader: TIN [version 1.1 PL8] Date: 1995-01-18T20:50:57+00:00 List-Id: David Weller (dweller@Starbase.NeoSoft.COM) wrote: : In article <3fbtk3$50o@gnat.cs.nyu.edu>, Robert Dewar wrote: : >Will there ever be a freeware version of the math library : >there is, see GNAT! : > : I think the original poster's question was aimed at math libraries : that go beyond elementary functions and complex number support. If you have column-major matrices, then writing glue for many standard matrix routines (in fortran) should be easy. For instance, make a matrix package that uses BLAS for computation, and a slightly fancier matrix packages that uses BLAS and LAPACK. BLAS and LAPACK have abtruse routine names and irritating call protocols that could be fixed by a real language with little problem. {That's what I'm doing for Sather.} It gets much harder when you have to deal with Fortran packages that take fortran routines as callbacks, e.g. ODE integrators, function minimizers, or PDE solvers, that also tend to use Jurassic forms of data storage and manipulation. There are many major Fortran packages like this that people use. These are the tough ones to deal with. : -- : Frustrated with C/C++, Pascal, Fortran? Ada95 _might_ be for you! : For all sorts of interesting Ada95 tidbits, run the command: : "finger dweller@starbase.neosoft.com | more" (or e-mail with "finger" as subj.) : -- -Matt Kennel mbk@inls1.ucsd.edu -Institute for Nonlinear Science, University of California, San Diego -*** AD: Archive for nonlinear dynamics papers & programs: FTP to -*** lyapunov.ucsd.edu, username "anonymous".