Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!usc!wuarchive!bcm!convex!rosenkra From: rosenkra@convex.com (William Rosencranz) Newsgroups: comp.sys.atari.st Subject: Re: looking for matrix math package Message-ID: <1991Feb06.021144.1454@convex.com> Date: 6 Feb 91 02:11:44 GMT References: <26712@uflorida.cis.ufl.EDU> Sender: news@convex.com (news access account) Distribution: usa Organization: Convex Computer Corporation; Richardson, TX Lines: 27 Nntp-Posting-Host: convex1.convex.com In article <26712@uflorida.cis.ufl.EDU> drc@beach.cis.ufl.edu () writes: >I am looking for a matrix math package which will handle >matrices with complex entries. Can anyone tell me the >name of such a package, and where I might find it? i have written such a package. if there is interest, i will post it. it handles common tasks (vector-vector, matrix-vector, matrix-matrix, etc) including dynamic allocation/deallocation. i called it "libmatrx.a" on my system. i am not sure i handle complex types, though. it should not be that hard to alter. struct complex {double r, i;} and all. i do remember writing a lib for complex math, too, and can dig it up (cmpmult, cmpadd, etc). it may have its roots from "Numerical Recipes in C" and an article in Byte (i did this some time ago). i also have things like FFTs, some LINPACK (e.g. SMAX, ISMAX, etc in C), etc. in fact, i would suggest getting num. recipes, which is not bad for scalar boxes (but sucks for vector machines like convex and cray which generally have MUCH faster versions in their libraries - VECLIB and SCILIB, respectively). u can get a PC floppy of all the codes in recipes, if u don't feel like typing... -bill rosenkra@convex.com -- Bill Rosenkranz |UUCP: {uunet,texsun}!convex!c1yankee!rosenkra Convex Computer Corp. |ARPA: rosenkra%c1yankee@convex.com