Photography Videos
1
/
3
Some Photos from the Coulin Pass, January 2026
Some Photos from near Blair Atholl – Summer 2025
Some Photos from Madeira – December 2025 (Part 2)
Some Photos from Madeira – December 2025 (Part 1)
Some Photos from Madeira – February 2025 (Part 3)
Some Photos from Madeira – February 2025 (Part 2)
Some Photos from Madeira – February 2025 (Part 1)
Some photos from Madeira (Autumn, 2024) – Part 3
Some Photos from Kintail-Mullardoch, Summer 2024
Some photos from Affric-Kintail, Summer 2024
Some photos from Knoydart, Summer 2024
Some photos from Madeira (Autumn, 2024) – Part 2
Some photos from Madeira (Autumn, 2024) – Part I
Some photos from the South Downs Way (Eastbourne to Seaford ver.)
Some photos from the Cairngorms, north of Blair Atholl
1
/
3
Programming Videos
2D Ising Model: Julia
UoE MVis Exam 2022 in 3D with Julia, multiprocessed!
XY Model in Julia (T=0.05)
UoE MVis Exam 2022 in 3D With Julia
Lissajous Demo #2 (Julia instead of Python)
UoE MVis 2022 Exam: Coupled Chemical Reactive Fields
Cahn-Hilliard Spinodal Decomposition & Gauss-Seidel SOR with Charge Fields & Magnetic Potentials
Orbit integrals for the Orphan (red dots) against best fit (green) with an example poor fit (yellow)
Time integration of some members of the Sgr Stream for 1 Gyr
The Game of Life on a 400×400 Lattice, Python, for ~5,800 Sweeps
The Wolff Algorithm for the 2D Ising Model on a 128^2 Lattice (Final Video on Ising Models + Code)
256×256 Ising XY Model
128×128 XY Ising Model with variable temperature and divergence quiver plot
Glauber & Kawasaki Dynamics on 800×800 2D Ising Lattices for 160,000,000 steps