PHSI 365

From ElecWeb

Jump to: navigation, search

Contents

PHSI 365 Computational Physics

The purpose of computing is insight, not numbers -- Richard Hamming

Computational science is the “third pillar” of scientific inquiry, the other two being theory and experiment. This paper introduces the basics of computational methods, and applications to simulating physical systems.

In 2011, this paper is taught by Colin Fox and Daniel Schumayer.

Prerequisites

One second year physics paper, and one further second year physics or mathematics paper.

Course material in electronic form

Iterative methods for linear equations

Marking Schedule

To get full marks in each assignment you need to achieve the following things:

  • Keep a lab book. It needs to be kept properly, be tidy, and handed in for marking each assignment write-up.
  • Produce a complete write-up that presents the problem, your methods, and solution, all in a readable way.
  • Write tidy code that is structured, commented, formatted, and (potentially) maintainable.
  • Hand it in on time.

MatLab Notes

  • Matlab for Computational Physics (notes in pdf, 184 KB) download
  • More useful MatLab techniques.pdf (notes in pdf, 111 KB) download
  • Mesh plots in MatLab (scan in pdf, 118 KB) download
Gaining insight is an iterative process -- Forman S. Acton

Links

Paper Details