Dr. Antoine Lemoine


16, av. Pey-Berland
33607 Pessac CEDEX
+33 5 40 00 66 81


  • Associate professor at I2M and ENSEIRB-MATMECA, since September 2016.
  • Post-doc. at I2M in collaboration with CEA/CELIA, since May 2015. Interface reconstruction methods
    • Project: Development of the Notus CFD solver, implementation of the Moment-of-Fluid method (2D/3D) and coupling with other methods.
    • Applications: multiphase flow, phase change
    • Supervisors: Stéphane Glockner, Jérôme Breil
  • ATER at ENSEIRB-MATMECA, from September 2014 to May 2015
    • Project: Development of the Notus CFD solver, implementation of the Volume-of-Fluid method (2D/3D).
  • PhD. at I2M, from November 2011 to September 2014 (defended the November 27th 2014). Discrete Helmholtz-Hodge Decomposition
    • Project: Development of various methods to compute the discrete Helmholtz-Hodge decomposition on polyhedral meshes using Compatible Discrete Operators.
    • Applications: structure detection in turbulent flows
    • Supervisors: Jean-Paul Caltagirone, Mejdi Azaïez, Stéphane Vincent
  • Engineering school ENSEIRB-MATMECA
    • Fluid mechanics, multiphase flow, turbulence, numerical analysis, finite volume method, finite element method, high-order methods, high-performance computing

Research interests


  • Incompressible Navier-Stokes
  • Coherent structure detection
  • Multiphase flow
  • Interfaces (reconstruction, transport, phase change, etc.)


  • Mimetic schemes (Compatible Discrete Operators)
  • High Performance Computing
  • Volume-of-Fluid
  • Moment-of-Fluid


Scientific skills

  • Applied mathematics: Finite volumes, Compatible Discrete Operators, Mimetic schemes, Volume-of-Fluid method, Moment-of-Fluid method, numerical analysis, finite elements, high-order methods, high-performance computing
  • Mechanics: fluid mechanics, turbulence, coherent structure detection, multiphase flow, continuum mechanics

Computing skills

  • Programming languages: Fortran 2008, C++, C, Python, Bash, MPI, CUDA, LaTeX
  • Scientific software: Notus, OpenFOAM, Fluent, Abaqus, VisIt, ParaView, Avizo, Tecplot
  • Operating systems: GNU/Linux (Gentoo, Arch Linux, Debian, Ubuntu)
  • Miscellaneous: CMake, Git, Vi/Vim/Neovim




  • Moment-of-Fluid Analytic Reconstruction on Cartesian Grids, ECCOMAS Congress, 2016, Crete Island
  • Décomposition de Hodge-Helmholtz discrète, Congrès Français de Mécanique, 2013, Bordeaux


  • Moment-of-Fluid Analytic Reconstruction on 2D Cartesian grids, Florida State University, 25 Jan. 2016, Tallahassee
  • Moment-of-Fluid Analytic Reconstruction on 2D Cartesian grids, Los Alamos National Laboratory, 22 Jan. 2016, Los Alamos
  • Moment-of-Fluid on Cartesian grids, Analytic reconstruction on 2D Cartesian grids, Laboratoire Jean Kuntzmann, 14 Jan. 2016, Grenoble


  • Moment-of-Fluid on Cartesian grids, Analytic reconstruction on 2D Cartesian grids, cluster CPU, Université de Bordeaux, 15 Jan. 2016, Talence
  • Moment-of-Fluid on Cartesian grids, interface representation & reconstruction, Groupe de Travail MFN, 19 Nov. 2015, Pessac
  • Décomposition de Hodge-Helmholtz discrète, Groupe de Travail MFN, 12 Jan. 2012, Pessac


Nested dissection of a truncated tetrahedron

Nested dissection of a truncated tetrahedron

Nested dissection of a cube

Nested dissection of a cube

Solidification of molten indium. Left: MOF representation of solid (red) and liquid (blue) indium. Right: Mesh and isovalue of the melting temperature.

VOF initialization from surface mesh

Volume-of-Fluid and Moment-of-Fluid initialization from surface meshes

Pacman MOF

Advection of shapes in a uniform vector field with the Moment-of-Fluid method. Complex shapes are initialized using basic shapes (discs, rectangles), transformations (translation, scale, and rotation) and boolean operators (union, intersection, and difference).
(click to download the video)

MOF sheared 5 materials

5 materials advected in a sheared flow by the Moment-of-Fluid method
(click to download the video)

Dam break simulation using Moment-of-Fluid method. The color represents the smoothed volume fraction
(click to download the video)

Notus parser

Creation of the Notus parser. Features: variable declaration, typed expressions, control structures, scope management

DHHD of a THI field

Discrete Helmholtz-Hodge decomposition of a 2D slice of a turbulent flow. From left to right: irrotational part, original field, solenoidal part. The color represents the magnitude of the potentials for the irrotational part and the solenoidal part. Vector fields are represented by the LIC method (Line Integral Convolution)

DHHD on polyhedral meshes

Example of polyhedral meshes used for the validation of the Discrete Helmholtz-Hodge decomposition using Compatible Discrete Operators. The meshes come from the FVCA 6 benchmark.