20032026

Research activity per year

Personal profile

Biography

Please follow this link for my personal web page, which includes my CV, publication list, list of grants, research group and software libraries:

www.macs.hw.ac.uk/~db92/

After doing my undergraduate degree at Durham University (UK) I started my world tour. I did my PhD at the University of Maryland, College Park (USA) under the supervision of Stuart S. Antman. This was followed by postdocs with Stefan Müller in Leipzig and Bonn (Germany) and with Mark Peletier in Eindhoven (the Netherlands). My first lectureship was a temporary lectureship at the University of Glasgow in 2012. My first permanent academic job was at Durham University in 2014. After years of travelling around, I came to Heriot-Watt University in 2018 as an Associate Professor in the Department of Mathematics.

Research interests

My research area is optimal transport theory and applications. In the last few years one of my main interests has been semi-discrete optimal transport theory and its applications to materials science (synthetic microstructure generation), weather modelling (the semi-geostrophic equations), pattern formation (crystallization), and optimal quantization. 

Software:

  • SynthetMic-GUI: A web app for generating 2D and 3D synthetic polycrystalline microstructures using Laguerre tessellations.
  • SynthetMic: A Python library for generating synthetic polycrystalline microstructures using Laguerre tessellations.
  • PyAPD: A Python library for computing anisotropic power diagrams and generating 2D & 3D synthetic polycrystalline microstructures.
  • LPM: Laguerre-Polycrystalline-Microstructures: MATLAB and Python code for generating 2D and 3D synthetic polycrystalline microstructures using Laguerre tessellations.
  • MATLAB-SDOT: MATLAB code for solving semi-discrete optimal transport problems.
  • MATLAB-Voro: MATLAB mex files for computing Voronoi tessellations and Laguerre tessellations (power diagrams) using Voro++.
     

Key Research Words/Phrases

  • optimal transport theory & semi-discrete optimal transport theory
  • computational geometry: Laguerre tessellations, power diagrams
  • computational materials science: synthetic microstructure generation, polycrystalline materials
  • meteorology: semi-geostrophic equations
  • energy-driven pattern formation: crystallization and optimal quantization