Computational Physics
Course Overview - PHYS 3038
Motivation
Offered by the Australian National University this course allowed students to learn a lot more than how to code Fortran. Our software was written and executed on the APAC Supercomputer running Tru64 Unix. The combination of fine computing power with practical Unix, programming and results visualisation on what is a first class international resource, made for a very rewarding course. Our lectures covered the theory behind numerical methods and investigated many means of optimisation. A rather exciting aspect of the course was the introduction of parallel programming and its implementation via MPI on the SC.
Further information about the course can be found on the official ANU course website.
Assessment
Three assignments comprised the assessment for the course and my solutions to these can be accessed from the side menu. All were pleasantly challenging and required a considerable amount of work, both in writing actual code, debugging it and then conducting a solid analysis of the results.
This Web page...
...exists as my final submission for the unit and I do not intend to maintain it past November 2002.
If you are a student studying a similar subject then please feel free to use my code as you require, but please be aware that I am unable to offer any kind of support or guarantee as to its performance or execution.