Computers, Computation, and Web Links
Updated 2004dec14
The following are links to good computer and web pages that I've found
useful. I havn't looked very hard.
- Fortran: It is not a dead computer language. It
is a very good language for computation.
-
A FORTRAN Tutorial: Computer Methods in Chemical Engineering.
Good too. Course notes to work oneself up to steam. Links
to other good fortran sources including fortran90.
-
Professional Programmer's Guide to Fortran77
by Clive G. Page, University of Leicester. Looks good too.
-
User Notes on Fortran Programming (UNFP)
An open cooperative practical guide---fortran is NOT a dead
language---and C's a load of horse manure.
Seems dead now, but maybe it'll come back.
- High Performance Computing = HPC
- The Top 500 Computer Sites
A consortion of the University of Mannheim, the University of
Tennessee, and NERSC/LBNL present statistics on top computer
performers. The most current list of top 500 computers is at
http://www.top500.org/lists/2005/11/basic.
- HTML = HyperText Mark-up Language
-
Ian Graham's Web/HTML Documentation and Developer's Resource
More complete than Kevin Werbach.
-
Kevin Werbach's Bare Bones Guide to html
The ASCII text version is short and sweet.
- Korn (K) Shell
- Homepage for Korn by the man
himself: David Korn.
- Wikipedia Korn The
quick explanation plus links.
- LAPACK (Linear Algebra PACKage) and BLAS (Basic Linear Algebra Subprograms)
-
Apple LAPACK and BLAS There is the usual complete bafflement
motivation, but they do show how to link to vecLib which may (or may not)
be the LAPACK and BLAS libraries.
-
Netlib Repository This is at UTK (University of Tennessee, Knoxville) and ORNL
(Oak Ridge National Laboratory: LAPACK and BLAS. There is a LAPACK users guide which
the true LAPACK reference (Anderson et al. 1999).
-
Northwest Alliance for Computational Science & Engineering (NACSE)
LAPACK site There is a catalog of LAPACK subprograms and examples.
- MPI: Message Passing Interface
- Peter Pacheco A blurb for his book
and a link to his 1998 Guide to MPI which is really for C users.
A fortran version of the guide is coauthored by
Woo Chat Ming of the
University of Hong Kong.
- TeX and LaTeX
-
Ballance, Donald: An Introduction to LaTeX.
-
CTAN: Comprehensive TeX Archive Network: CTAN is the
authoritative collection of materials related to the TeX typesetting system.
(That's the claim on their page anyway.)
-
Kuijken, Konrad: A Guide to LaTeX. My old pal Konrad.
-
LaTex Editor: With some useful links including a free long English introduction to LaTex.
- LateX by Examples
Which is what the world badly needs.
-
Roberts, Tony: LaTeX: from quick and dirty to style and finesse.
See
Environments.
-
Standford Earth Sciences: Basic concepts for LaTeX typesetting system.
- Numerical
-
Numerical Recipes Online Sections as separate pdf files.
Check Amazon books for reviews.
It seems the discussions in the f77 book were not repeated in
the f90 book, and so for study the f77 book is best.
So it seems: after the intro the f90 book is a book of routines.
- PowerPoint
-
University of Rhode Island Powerpoint tutorial
-
Conferencing Resource: Ultimate Guide to PowerPoint on the Web
- vi: The Intrinsic UNIX Editor
-
Using vi, the Unix Visual Editor Rick Ellis,
University of Washington Computing & Communications.
- ZZZ: Stupid computer tricks
-
Setting DISPLAY to local host with bash This
is for opening ghostview (gv) and xfig.
The command is
export DISPLAY="localhost:0.0"
But on my new DELL the command is accepted, no error message comes
when gv or xfig is called, but no window is opened.
What the heck.