[87] in mathematical software users group
Re: LAPACK for Indigo, 3D FFT?
daemon@ATHENA.MIT.EDU (ellis@Athena.MIT.EDU)
Thu May 20 08:11:45 1993
From: ellis@Athena.MIT.EDU
To: dsodicks@Athena.MIT.EDU
Cc: msug@Athena.MIT.EDU
In-Reply-To: Your message of Wed, 19 May 93 18:22:48 -0400.
Date: Thu, 20 May 93 08:09:56 EDT
The place to start when looking for numerical routines, and information
on numerical routines is the "mathlibrary" locker, and the lockers that
make it up: "lapack" , "recipes" and "netlib". The "recipes" locker
contains C and Fortran source code from the book "Numerical Recipes". This
includes some FFT routines. The chief advantage to these routines is that
the book provides a good documentation of the algorithms used. If you find
that "recipes" does not meet your needs, the next step is to take a look
at the netlib offerings. Netlib is a a service that makes numerical source
code available. Here at Athena, the easiest way to access netlib is:
add netlib
xnetlib
This brings up an X based interface that allows you to browse through the
netlib offerings and then download desired files. More info on Netlib
can be found in /mit/netlib/doc/index/ornl.gov.
As for MATLAB, it does offer a compiled C and Fortran execution
option called "MEX". At Athena, MEX is only available on the DECstations
for Matlab 3.5 and the IBM rs6000's for Matlab 4.0. For Matlab 4.0,
the MEX capabilities are documented in the "External Interface Guide".
This allows you to work in the Matlab environment, but get "compiled"
performance on critical routines.
Steve Ellis