Module Description

Practical Numerical Simulation (PNS) was a module taken in my final year at Trinity. It was taught by the maths department and focused on the numerical solutions of problems in mathematical physics.

Integration Schemes

Simple Euler: Euler.cpp

4th Order Runge Kutta: View Codes

Schrodinger

Report (Schrodinger and Planets): View pdf

Source Code: View Code

Analysis Code: View Code

Planet Gravitation

Report (Schrodinger and Planets): View pdf

Source Code: View pdf

Analysis Code: View Code

Poisson's Equation

Report: View pdf

Source Code: View Code

Analysis Code: View Code

XY Model

Report: View pdf

Source Code: View Code