Key details
Dr Christopher Beckwith
Lecturer in Computer Science
Christopher Beckwith is a Lecturer in Computer Science at the University of Greenwich, having previously studied Mathematics at BSc and MSc level at the University of Greenwich. His research applies numerical methods to Multiphysics simulations, starting with his PhD thesis titled “Staggered Compact Finite Difference Schemes for Sound Generation in a Melt by Electromagnetic Induction”. This work was then extended with additional numerical models in the field of ultrasound applied to liquid metals, with the development of a custom C++ solver built with OpenFOAM and resulted in multiple published papers on the influence acoustic cavitation can have on the microstructure of solidifying aluminium.
More recently, he has applied his Computational Fluid Dynamics (CFD) knowledge to the Digital Cities project, writing a custom parallel Lattice Boltzmann solver to simulate the airflow and pollution in urban environments aiming to inform urban planning decisions. Christopher also applies his research experience to teaching, and has taught a number of modules covering numerical methods and high-performance computing within the School of Computing and Mathematical Sciences.
Responsibilities within the university
Module leader
COMP1680 – Clouds Grids and Virtualisation
Module Lecturer/Tutor
COMP1475 – System Administration and Security
Research / Scholarly interests
- High Performance Computing
- Numerical modelling of multiphysics problems
- Ultrasonics
- Cavitation
- Computational Fluid Dynamics