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=3.8 required=5.0 tests=BAYES_00,INVALID_MSGID, RATWARE_MS_HASH,RATWARE_OUTLOOK_NONAME autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,5237a85382089bd6 X-Google-Attributes: gid103376,public From: "David C. Hoos, Sr." Subject: Re: Numerical Routines in Ada Date: 1996/10/05 Message-ID: <01bbb2be$8cf334e0$178371a5@dhoossr.iquest.com>#1/1 X-Deja-AN: 187732417 distribution: world references: <3255B98B.7832@fls.infi.net> content-type: text/plain; charset=ISO-8859-1 organization: DBH Enterprises, Inc. mime-version: 1.0 newsgroups: comp.lang.ada Date: 1996-10-05T00:00:00+00:00 List-Id: Norm Hecht wrote in article <3255B98B.7832@fls.infi.net>... > Does anyone know where I could find numerical routines in Ada that > I could download, or if all else fails, some books that would > provide routines such as Runge-Kutta integration, matrix inversion, > finding zeros of functions, etc? > I'm new at Ada, and figure it would be easier to start doing the > numerical work I need to do if I had some good examples to build on. > Thanks for your help! > > Norm Hecht > The Data Fusion Lab of Drexel University has released the initial version of an Ada 95 matrix package done under a DISA research grant which can be found via the home page for the project -- "http://dflwww.ece.drexel.edu/research/ada/" which contains a link to the code at"ftp://dflwww.ece.drexel.edu/pub/ada/ada95_matrix_package.tar.Z". I have a number of criticisms of this package which I have not yet articulated -- e.g., poor code reuse, and poor reporting of test results. However, the package does compile and link as is under gnat304a for Win95/WinNT. The test results for the real_arrays state Failures = 0, and the results for complex_arrays state Failures = 2. From the format of the test results I deduce that the problem is with the matrix multiplication function, but I have not pursued this any further, as yet. The readme file which comes with the package also has pointers to other resources both electronic and hard copy, which you may find useful. -- David C. Hoos, Sr., http://www.dbhwww.com http://www.ada95.com