skip to content

Department of Physics

The Cavendish Laboratory
scientific computing


Scientific Computing : Group Website : Staff

Centre for Scientific Computing : Website

The niche of the Scientific Computing Group (SC) is the implementation of contemporary, cutting-edge research from physical sciences (including applied mathematics, numerical analysis and fundamental physics) and contemporary high-performance computing (HPC) methodologies, in technology, engineering and applied science applications.

Our methodologies include:

  • high-resolution, shock-capturing Riemann problem-based numerical schemes,
  • mesh generation and moving boundaries using Cartesian cut-cell and ghost-fluid approaches,
  • hierarchical, structured adaptive mesh refinement,
  • parallel computing using MPI and algorithm/code implementations on graphical processing units (GPGPUs).

Research is funded mainly by industrial projects which include a wide range of topics in pure and applied physics including the determination of equations of state for hydrocodes by means of ab-initio atomic-level modelling, atmospheric dispersion of pollutants, anti-icing of aircraft, heavy oil recovery, coupled reactive two-phase flow and elastoplastic material algorithms, advanced vehicle simulation and many others of importance for industry.   

The Group also supports a Masters (MPhil) degree on Scientific Computing and an advanced training programme which includes short courses and summer schools at a national and international level, such as the EPSRC Autumn Academy on High Performance Computing and the NCAS (National Centre for Atmospheric Science) Climate Modelling Summer School.

Image Credit: Pexels