About Me

I am a Chartered Mechanical Engineer and Assistant Lecturer in the School of Mechanical and Design Engineering at TU Dublin Bolton Street with a special interest in fluid simulation, parallel programming and computer hardware.

My research experience primarily lies in developing the required mathematics for efficient and validated Computational Fluid Dynamics (CFD) codes and software, specialising in:
  • The Lattice Boltzmann Method (LBM)
  • Smoothed Particle Hydrodynamics (SPH)
I also have industrial experience working in Building Information Modelling (BIM) environments for the construction of semiconductor plants.
I enjoy building computers, experimenting with new software packages and developing snippets of code in MATLAB and C++ to solve problems, and I will share code that might be useful to other students and researchers in the Codes section.

Also, you will find links to literature and books that I find particularly useful, and which I hope will be helpful to you too!
Header image: Velocity magnitude contours for flow over a stationary sphere (simulated using the CULBIBBS software package)


CULBIBBS: A CUDA Lattice Boltzmann Immersed Boundary Blood Solver for Cardiovascular-System Fluid Flow Analysis

Gerald Gallagher, Fergal Boyle

Bioengineering in Ireland, Section of Bioengineering of the Royal Academy of Medicine in Ireland, 2020 Jan

Modelling Solid Materials using Smoothed Particle Hydrodynamics

Gerald Gallagher

Dublin Institute of Technology, 2013 Feb