[ home /
pointers ]
Selecting the following will guide you to sources (or meta-sources)
for information pertaining to numerical methods.
- Tutorials and other documents. Select this
to obtain a list of various documents of a tutorial or pedagogical
nature concerning numerical methods.
- Technical report sites. This leads to a
list of sites that carry technical reports about numerical analysis
and related areas.
- Software sites. This is a link to various
sites that contain several numerical analysis software packages.
- Software packages. Here are links to various
and sundry interesting packages available in either the public domain
or under the GPL agreement.
-
Afternotes on Numerical Analysis
- A series of lectures
by G. W. Stewart at the Univ. of Maryland on elementary numerical
analysis. They are in PostScript source code.
[ftp://thales.cs.umd.edu/pub/afternotes/]
-
Templates for the Solution of Linear Systems
- A tutorial
on how to construct iterative methods for the solution of linear
systems. The algorithms are presented as templates in
a schematic language, which can then be translated into
the language of your choice. This has already been done for
some languages, including Fortran, and the code is also available
at this site. The document is in PostScript.
[ftp://netlib2.cs.utk.edu/linalg/]
-
Samizdat Press
- The goal of these folks is to provide for the free distribution of books,
lecture notes, and software. Their offerings include tutorials on
seismic imaging,
geophsyical inverse theory,
theoretical seismology, and
continuum mechanics.
[http://landau.mines.edu/~samizdat/]
-
An Introduction to the Conjugate Gradient Method Without the
Agonizing Pain
- This is an intuitive introduction to the conjugate
gradient method with a minimum of jargon and a maximum of physical
understanding. It is available as PostScript and the report is
in a file named CMU-CS-94-125.ps.
[ftp://reports.adm.cs.cmu.edu/usr0/anon/1994/]
-
Jon Claerbout
- Claerbout has made available PostScript versions of various
course notes and books he's written. The titles available are
Three-Dimensional Filtering: Evironmental Sound Imaging
Enhancement (160 pp.),
Earth Sounding Analysis: Processing vs. Inversion
(100 pp.), and
Imaging the Earth's Interior (300 pp.).
[http://sepwww.stanford.edu/sep/jon/]
-
Computational Science Education Project (CSEP)
- A project
to develop online documentation in all the various areas of
computational science. A first document, "Introduction to Computational
Science", is available in both HTML and PostScript form.
[http://csep1.phy.ornl.gov/csep.html]
-
Clemson MODULES
- A series of teaching modules, written using
literate programming techniques with the
FWEB package,
that are suitable for beginning computer science or
numerical analysis students. Example modules include one on
floating point arithmetic and another on
computing pi.
[http://www.cs.clemson.edu/CSE/MODULES/]
-
HPSC Project
- The High Performance Scientific Computing Project at the
University of Colorado has developed instructional material and
laboratory facilities for a undergraduate course in HPSC and
scientific visualization. Their document collection includes a
twelve-chapter coursebook as well as numerous separate tutorials
on topics ranging from Matlab to make to Fortran to vi to AVS.
[ftp://ftp.cs.colorado.edu/pub/HPSC/README.html]
- This is a link to a
list of sites that contain technical reports
and preprints pertaining to numerical methods and analyis.
-
Area 4 Working Notes. These reports are a result of a
collaboration between the Australian National Univ. (ANU) and Fujitsu
to develop a program library for the VPP500 massively parallel
computer series. Topics include FFTs and random number
generators.
- The
Numerical Analysis Group at the University of Chemnitz in Germany
has a home page with information about their publications and
technical reports.
- SISTA
publications. The Signals, Identification, System Theory and
Automation research group at the Katholieke Universiteit Lueven in
Belgium has an archive site. The group keeps a
list of
report titles available for perusal.
- The University
of Toronto Dept. of Computer Science has a repository of
numerical analysis reports chiefly concerned with the Runge-Kutta
method for solving ODEs. They have available an
index of
reports for inspection.
- The netlib
site allows convenient access to the huge amount of numerical
analysis software collected and stored there.
- The statlib site
contains quite of bit of software pertaining to statistics and
the applications thereof.
-
NCAR's Mathematics and Statistics Libraries. This is a link to
pointers to the various software libraries available at NCAR. They
range from public domain packages like LAPACK to commercially
available products like IMSL.
-
Numerical analysis source page. This page contains pointers to
software, preprints and technical reports in the area of numerical
analysis.
- Jonas Larsson's
CFD Resources Online contains links to software (and
other things) relevant to computational fluid dynamics.
- Here is a site containing links to numerous
FFT packages.
-
Matlab software and documentation
- Mathematica FTP site.
This site contains information about Mathematica as well as most of
the ancillary packages that are available for it.
- Tomasz Plewa maintains a list of
Computational Fluid Dynamics codes, both public domain and
commercial, that are available for various applications. There
is a
mirror site
in the USA for this.
- The
diffpack project aims to develop a fully object-oriented
framework for the solution of partial differential equations.
This site contains the software (for which you'll need a
C++ compiler), online documentation, and many PostScript
tutorials and research reports.
- Scilab is an interactive, interpreted numerical analysis
package that is an extension of MATLAB and uses the MATLAB
syntax. It aims to use this syntax for
more complex objects than numerical matrices and also to be an
open interface to numerical libraries. Link to the
Scilab home directory to obtain it either in source code
form or as one of several binaries available for various
architectures. There are PostScript files in each of the
packages containing an "Introduction to Scilab" (71 pp.), a "Scilab: The
Signal Processing Toolbox" manual (260 pp.), and a "Scilab 2.0
on Line Doc Library Reference Manual" (272 pp.).
- Octave.
Octave is a high-level interactive language for numerical computations.
This site contains the
sourcecode (2.0 Mb tarred and gzipped) and
documentation (460 kb gzipped PostsScript) for Octave, both
of which are available here under the terms of the GNU Public License.
There is also a
README with more detailed information.
-
The FElt System. The FElt system is a package designed to teach
introductory level Finite ELemenT analysis. Both the
sourcecode (360 kb tarred and gzipped) and
documentation (320 kb gzipped PostScript)
are available here under the terms of the GNU General Public
License. There is also a
FAQ file.
-
MATCALC is an interactive matrix calculation package designed
for easy solution of linear algebra and matrix problems using real
or complex numbers. The
user manual (235 Kb TeX) is available as is an
information file detailing how to obtain the rest of the
package.
-
RLaB system. RLaB is numerical software that combines matrix math
tools with a stable data plotting facility that allows you to experiment
with matrix math in an interactive environment. It is available here under
the terms of the GNU General Public License.
-
Sparse Matrix Manipulation System. The SMMS is a collection of
directly executable commands to process (e.g. invert, visualize,
factor, etc.) sparse matrices. Both the
source code (495 Kb tarred and compressed) and the
manual (535 Kb PostScript) are available as is a
README file with further information.
-
Tela (Tensor Language). This is a numerical computation
environment targeted for numerical simulation pre- and
post-processing work. There is a
README
file with more information.
[ home /
pointers ]