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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,76ba231478c8898c X-Google-Attributes: gid103376,public From: Laurent.Guerby@enst-bretagne.fr (Laurent Guerby) Subject: Re: matrix math packages for Ada 95 Date: 1996/04/23 Message-ID: <4xiverfd5e.fsf@bernoulli.enst-bretagne.fr>#1/1 X-Deja-AN: 150963057 distribution: world sender: guerby@bernoulli.enst-bretagne.fr references: <4l5u1c$cc7@noc2.drexel.edu> content-type: text/plain; charset=US-ASCII 17: 31:25 GMT organization: Telecom Bretagne mime-version: 1.0 newsgroups: comp.lang.ada Date: 1996-04-23T00:00:00+00:00 List-Id: Chris Papademetrious writes : Well, here's a good first posting to CLA, I'm about an hour old to : this group. :) : : I'm looking for a source for matrix math packages for Ada 95, : specifically the code required to define a matrix type and allow for : multiplication. In addition, it would be great to find some code that : does more complicated things like singular valued decomposition, and : even covariance and things of that nature. *Is* there any code like : this available for reuse? And if so, why am I not finding it? : : I did find a pretty basic matrix package in the PAL, but I was hoping : for something a bit more comprehensive. Now granted, I'm about four : days new to Ada 95 (coming from a C background), but if I get : anywhere, I'd be happy to make my results publicly available in the : PAL. : : Give a newbie a hand! :-) There's an Ada binding to the LAPACK library (all you can dream of when you're thinking about linear algebra, in Fortran), available at : ftp://cs.nyu.edu/pub/gnat/contrib/lapack-ada You'll also need to download a few libraries and manuals, but everything is explained in the README and INSTALL files. This is the work of Wasu Chapanon. Some people with strong Fortran background have recently showed their interest in Ada 95 as a new language for numerical computations : good software engineering capability and easy interface to existing Fortran code (including support for Fortran convention on arrays), plus a well defined numerical model. So may be some material in this area will appear soon (I hope so ;-). : - Chris Hope this helps, -- -- Laurent Guerby, student at Telecom Bretagne (France), Team Ada. -- "Use the Source, Luke. The Source will be with you, always (GPL)." -- http://www-eleves.enst-bretagne.fr/~guerby/ (GATO Project). -- Try GNAT, the GNU Ada 95 compiler (ftp://cs.nyu.edu/pub/gnat).