Imperial College London


Faculty of EngineeringDepartment of Earth Science & Engineering

Reader in Computational Science



+44 (0)20 7594 9985g.gorman Website




R4.92Royal School of MinesSouth Kensington Campus





Research Interests

  • Devito -
  • Domain-Specific Languages, high-performance code generation
  • High-Performance Computing
  • Inversion and optimization, seismic imaging.
  • Geophysical fluid dynamics.
  • Multi-scale, multi-physics modeling.
  • Adaptive computational algorithms; mesh generation.

College Management and Administration

  • Director, MSc Applied Computation Science and Engineering.
  • Associate Director of the Centre for Computational Methods in Science and Engineering, Imperial College London, 2013-present.


  • Reader, Imperial College London, 2016-present.
  • Senior Lecturer, Imperial College London, 2013-2016.
  • Lecturer, Imperial College London, 2008-2012.
  • Leverhulme Trust Early Career Fellowship, Imperial College London, 2008-2010.
  • Research Fellow, Imperial College London, 2007-2010.
  • Research Associate, Imperial College London, 2006-2007.
  • HPC consultant, Irish Centre for High End Computing, 2005-2006.
  • PhD, Imperial College London, 2005.
  • MSc, National University of Ireland Galway, 2000.
  • BSc, National University of Ireland Galway, 1997.

Selected Publications

Journal Articles

Witte P, Louboutin M, Lensink K, et al., 2018, Full-waveform inversion, Part 3: Optimization, Leading Edge, Vol:37, ISSN:1070-485X, Pages:142-145

Louboutin M, Witte P, Lange M, et al., 2018, Full-waveform inversion, Part 2: Adjoint modeling, Leading Edge, Vol:37, ISSN:1070-485X, Pages:69-72

Louboutin M, Witte P, Lange M, et al., 2017, Full-waveform inversion, Part 1: Forward modeling, Leading Edge, Vol:36, ISSN:1070-485X, Pages:1033-1036

Lange M, Mitchell L, Knepley M, et al., 2016, Efficient Mesh Management in Firedrake Using PETSc DMPlex, Siam Journal on Scientific Computing, Vol:38, ISSN:1095-7197, Pages:S143-S155

Jacobs CT, Gorman GJ, Rees HE, et al., 2016, Experiences with efficient methodologies for teaching computer programming to geoscientists, Journal of Geoscience Education, Vol:64, ISSN:1089-9995, Pages:183-198

Weiland M, Mitchell L, Gorman G, et al., 2012, Mixed-mode implementation of PETSc for scalable linear algebra on multi-core processors

Southern J, Gorman GJ, Piggott MD, et al., 2011, Parallel anisotropic mesh adaptivity with dynamic load balancing for cardiac electrophysiology, Journal of Computational Science, Vol:3, Pages:8-16


Gorman GJ, Southern J, Farrell PE, et al., 2012, Hybrid OpenMP/MPI anisotropic mesh smoothing, International Conference on Computational Science (ICCS), ELSEVIER SCIENCE BV, Pages:1513-1522, ISSN:1877-0509

More Publications