Resources for Math. 655-656
books / computers,
software, and online resources / Fortran
90 / Tutorials
on makefiles / Gnuplot
/ LINPACK / LAPACK
/ Mathematica /
This list is subject to updating and change.
Library books and
material on reserve
From time to time, I will announce books I will put on reserve in Dupre
Library. I will also have personal copies of books to which I
that I can lend to students.
An account on UL's
UCS system will be useful. The UCS system has an environment that
convenient for programming, and it is easy to communicate and share
on UCS. Also, Fortran
90 is available on UCS. (For instructions on how to run the Fortran
90 compiler, type man
You will need to know (as a minimum) the following:
The Computer Center
to help you, and there are on-line tutorials. I can also schedule some
time in the Conference Center "Solarium" to help.
has an online copy of The
also has an online manual.
Using the f90 command to invoke the Fortran 90 compiler and to link and
Using an editor such as "vi," "emacs," or ``textedit."
Understanding and navigating the Unix directory systems.
A wealth of numerical software and related information is available
at Oak Ridge National Laboratories or NETLIB
at Bell Labs. These Internet sites are valuable continuing
for professionals doing numerical work.
There are several commercial libraries, including
The IMSL Library (owned by Visual Numerics in Houston)
The NAG (Numerical Algorithms
The Harwell subroutine library
The USENET newsgroup sci.math.num-analysis
contains interesting discussions of numerical-analysis-based issues.
Various subroutine libraries and software packages are available on UCS.
We will use the classic LINPACK
library. The LINPACK routines are publicly available in Fortran 66
We will also study LAPACK,
a successor to LINPACK.
Another package of possible use to us is Mathematica.
This interactive package can be used for symbolic computation,
and interval computations, and is available on UCS by typing mathematica
from a UCS command line prompt.
Programs and subroutines supporting other numerical analysis texts are
available. These include the programs from the texts:
- Besides software packages, other documents are available,
papers, and can be viewed from graphics terminals. I will be describing
such documents throughout the semester. Most of these will be in the
".dvi" or Postscript files. See Preprints
and Publications and Course
notes and handouts.
95 is the current Fortran standard. Valid FORTRAN-77
are also valid Fortran 90 programs, but Fortran 90 contains many
that make scientific programming much easier. Computer scientists will
recognise items whose absence caused them to criticize FORTRAN-77.
GNUPLOT is a free utility for plotting
data, and curves. It has been installed on UCS, and versions for PC's
be obtained over the Internet. To see how to run GNUPLOT, type "man
from a UCS prompt. I have made a comprehensive user's guide available:
Tutorials on makefiles