- Join us
MJ Rutter's Computing Page
This page contains computing-related stuff produced by me. Those searching for evidence that I have a life outside of computing need to search elsewhere. I may enjoy a schizophrenic existance as mjr and mjr19, but my email address is always the latter. The correct University (not Departmental) domain is not hard to guess.
Notes on the integration of 1D functions with sharp peaks (PDF) (Feb 2014).
Notes, benchmarks and sources for Linpack in Fortran, C, python and Java (Jan 2016).
A separate page now exists for my notes on CASTEP.
Those programs which I have written and distribute fairly freely, which include bmp2eps, psimages, eps2gif and check2xsf, are all found on MJR's Software Page.
Notes on IT topics
These notes are taken from TCM's intranet, and may be useful for a wider audience.
One-off Graduate Lectures
These are generally more fun. Local users can find them on the relevant bit of TCM's computing pages, with a few being available on the above MPhil/CDT page.
Some older ones include:
- Improving your Image, an overview of image formats (Lent 2006) (PostScript only)
- LaTeX (Lent 2005)
- Encapsulated PostScript (Lent 2005)
- UNIX: an Operating Environment (Lent 2004)
Part II Computational Physics
A one-off attempt to teach Fortran 90 to over a hundred undergraduates some while ago.
The following handouts may be freely used for individual learning (or entertainment). I am unaware that anyone claims copyright on the images, or that anyone other than myself can claim copyright on the text.
- An introduction to (scientific) computing
- An introduction to PWF UNIX (as it was in 2001/2)
- Fortran 95 F95 and NAG's F77 library, including exercises.
- UNIX utilities mostly gnuplot and gv
C and Fortran
My infamous C vs Fortran document. Yes, I should probably update it to cover C99, F2003, etc.