Group Resources
Matt Choptuik
manages the public distribution of most of the software we use, and many
of the links below are links to his web-page.
Software
See here for some
documentation, installation instructions, etc. on the software tools mentioned below.
Visualization tools :
xvs for 1D data sets, DV for 2D and 3D data sets.
GUI's built with the xforms library.
Numerical analysis tools :
RNPL (Rapid Numerical Prototyping Langauge) : language
that produces programs to solve certain classes of hyperbolic PDEs.
PAMR (Parallel Adaptive Mesh Refinement) : a library managing distributed grid hierarchies in a parallel (MPI) environment.
AMRD (Adaptive Mesh Refinement Driver) : a library, built on top of PAMR, implementing a Berger and Oliger style AMR driver.
Unix Notes. At present the above software
can only be compiled and run on Unix/Linux based systems.
Numerical Methods
Lecture notes,
by Matt Choptuik, given at the Taller de Verano 1999 summer school. This is an excellent
introduction to the basic finite difference techniques we use to solve hyperbolic PDEs.
Numerical Recipes
is available on-line, which is a good reference for many topics.
Projects
Scalar Wave Evolution on a Schwarzschild Background
The following project is one of the problems given at the
Graduate Summer School on General Relativistic Hydrodynamics, in Vancouver, 2003.
Project Handout
Using the following as a template for this project:
How to solve a 1D flat space
wave equation with RNPL. Code: w1dcnm.tar.gz
last updated: May 28, 2007