Gerald Gallagher

Image for Gerald Gallagher

Assistant Lecturer


Tel: 01 2206725

Gerald Gallagher completed his BE in Mechanical Engineering in 2011 and MSc in Engineering Computation in 2013 at DIT Bolton Street (now TU Dublin). His PhD involves the development of a state-of-the-art GPU-enabled Computational Fluid Dynamics (CFD) software package for blood simulation using the lattice Boltzmann and immersed boundary methods. He has a special interest in fluid simulation and parallel programming and co-founded the TU Dublin CFD Research Group in 2021. His research expertise lies in the development of efficient and validated CFD codes and software and mathematical modelling, such as fluid-structure interaction for biomedical applications and the application of smoothed particle hydrodynamics to the modelling of viscoelastic materials.

He worked as an engineer for Radley Engineering and Mercury Engineering in Building Information Modelling (BIM) environments for the construction of semiconductor plants before starting his current lecturing position in the School of Mechanical and Design Engineering at TU Dublin Bolton Street in 2015. He currently teaches across multiple fields, including fluid mechanics, thermodynamics, robotics and automation, and material science, and he supervises both undergraduate and postgraduate (Masters) research projects. He has also lectured internationally in China for TU Dublin and has designed and delivered engineering courses for the Centre for Talented Youth, Ireland (CTYI).

Mr. Gallagher is a member of Engineers Ireland and is a Chartered Engineer (CEng MIEI), and he was nominated for the Engineers Ireland Chartered Engineer of the Year Competition in 2020. He was awarded a place at the Sheffield GPU Hackathon in collaboration with the Irish Centre for High-End Computing (ICHEC) in 2019 for GPU CUDA code optimisation. He is also a manuscript reviewer for Springer.


D’ Bastiani, C., Gallagher, G., Kennedy, D., and Reynolds, A. (2022) ‘Development and Validation of a PIV System for Obtaining Data from UASB Reactors’, WSED Young Energy Researchers. Wels Austria, 6 - 8 April. OÖ Energiesparverband.

Gallagher, G. and Boyle, F. (2021) ‘Validation of an In-House 3D CUDA Coupled Lattice Boltzmann Immersed Boundary CFD Solver for Sedimentation of a Sphere’, Sir Bernard Crossland Symposium. Online, 22 - 23 September. Trinity College Dublin.

Gallagher, G. and Boyle, F. (2020) ‘CULBIBBS: A CUDA Lattice Boltzmann Immersed Boundary Blood Solver for Cardiovascular-System Fluid Flow Analysis.’ Bioengineering in Ireland, Section of Bioengineering of the Royal Academy of Medicine in Ireland. Carlow, 17 - 18 January. Trinity College Dublin.

Gallagher, G. and Boyle, F. (2019) ‘Developments toward a Red-Blood-Cell-Incorporating Computational Fluid Dynamics Solver for Cardiovascular-System Fluid Flow Analysis.’ INSPIRE. Dublin, 9 May. TU Dublin.

linkedin page

Image for Gerald Gallagher