Study level

Master of Philosophy

Honours

Vacation research experience scheme

Faculty/School

Science and Engineering Faculty

School of Mathematical Sciences

Topic status

We're looking for students to study this topic.

Supervisors

Dr Vivien Challis
Position
Lecturer in Applied and Computational Mathematics
Division / Faculty
Science and Engineering Faculty
Associate Professor Emilie Sauret
Position
Associate Professor
Division / Faculty
Science and Engineering Faculty

Overview

The lattice Boltzmann method has recently gained popularity for modelling complex fluid​ dynamics including in microfluidics and bio-engineering. The method is computationally expensive, especially for 3D calculations.

The aim of this project is to develop codes for the Lattice Boltzmann method that utilise the parallelism of graphics processing units (GPUs) to extend our capabilities for modelling flow phenomena.

Research activities

In this project you will:

  • develop novel software implementations that exploit the parallelism of GPUs for the lattice Boltzmann method
  • read recent research in the area and compare your results with literature
  • write up your progress and regularly meet with your supervisory team.

Outcomes

From this research we expect to see new GPU implementations of the lattice Boltzmann method that can be used to improve our understanding of flow phenomena.

Skills and experience

This project can be tailored your interests and study.

You'll need to have an interest in computational modelling.

Some background in fluid dynamics, numerical methods and/or programming is preferable.

Keywords

Contact

Contact the supervisors for more information.