next up previous

11 Using Netlib to Retrieve Software

A large body of numerical software is freely available 24 hours a day via an electronic service called Netlib. In addition to LAPACK and LINPACK, there are dozens of other libraries, technical reports on various parallel computers and software, test data, facilities to automatically translate Fortran programs to C, bibliographies, names and addresses of scientists and mathematicians, and so on. One can communicate with Netlib in one of two ways, by email or (much more easily) via an X-window interface called Xnetlib. Using email, one sends messages of the form 'send subroutine_name from library_name' or 'send index for library_name' to the address 'netlib@ornl.gov' or 'netlib@research.att.com'. The message will be automatically read and the corresponding subroutine mailed back. Xnetlib (which can be obtained and installed by sending the message 'send xnetlib.shar from xnetlib' to netlib@ornl.gov) is an X-window interface which lets one point at and click on subroutines, which are then automatically transferred back into the user's directory. There are also index search features to help find the appropriate subroutine.

To get started using netlib, send the one-line message 'send index' to netlib@ornl.gov. A description of the overall library should be sent to you within minutes (providing all the intervening networks as well as netlib server are up).

Here is a brief summary of the contents of netlib. See the index netlib sends you for more details.

Table 3: Netlib Contents (part 1).

Table 4: Netlib Contents (continued).

Table 5: Netlib Contents (continued).