Physics 410: Computational Physics: Online Course Resources
Please e-mail suggestions or corrections to choptuik@physics.ubc.ca
Last updated September 2003
Note: ``PS'' indicates a Postscript document, ``PDF'' indicates Adobe
portable document format.
Index
UNIX and General Information
-
UBC Physics & Astronomy Computer Labs:
The site includes links to: an overview
of the lab's facilities
and policies, a list of available software,
on-line registration, FAQs and more.
In addition to the three lnx machines,
you will be able to use the PCs configured as X-terminals to lts1,
as well as the Windows NT PCs---all located in Hennings 205---for
course work.
- UT Austin
Computation Center Unix Resources. An excellent collection of Unix
resources and links including an
Introduction to Unix for novices.
- Introduction to Command Line Linux by Eric Nodwell, UBC Physics and Astronomy Dept.
-
Internet Unix & Tutorials from North Carolina AT. Various guides
and Unix links. Use with caution as some material is specific to NCAT.
-
vi Editor Tutorial. This is the first document returned
on August 30 2003, by the Google search 'vi editor tutorial';
there are literally hundreds of such tutorials on the Web.
Emacs (Text Editing [and more!])
- XEmacs.org: The home page for the XEmacs project,
containing links to a wealth of information about XEmacs.
- XEmacs User's Guide (local copy) (PDF).
Note: This manual is nearly 400 pages in length, so you may want to think carefully
before you print it!
Searching the Web
- Google. The premier Web search-engine (at least for
the time being!)
Creating HTML documents
-
A Beginner's Guide to HTML (from NCSA)
-
A More Complete Guide to HTML (from UBC).
An older (c 1994-1995) NCSA guide which I downloaded so that
browsing would be snappier. Still a useful guide/reference for the
"basics" of HTML.
- Choose the Composing and editing Web pages
option from Netscape's Help menu (you may have to first choose
Help Contents from the main menu).
- One of the easiest and most powerful ways of learning HTML is to
use the Page Source feature from Netscape's View menu.
Find a Web document with a layout or feature you wish to emulate, select
Page Source from the View and then examine the source
(which will appear in a separate window) to see how things are done.
Maple (Symbolic Manipulation)
- Maple: Maple Home Page including links to various Maple Web sites.
NOTE: The current version of maple is Maple 9.
In the course, however, we will be using an older version, Maple 6.
Graphing (XY plots)
FORTRAN 77 Programming
FORTRAN 90 Programming
C Programming
Numerical Algorithms
Scientific Visualization
Other Computational Physics/Science Courses & Programs
General Physics Resources