Pierre Jolivet


I am a research scientist at CNRS. The Toulouse Institute of Computer Science Research (IRIT) is my host laboratory.
I work in the field of high-performance computing (especially for the design of fast and robust solvers in computational sciences).

Here is a list of software that I am developing:
I also (seldom) contribute to:

Right-hand side figure: Poisson equation solved with BDD-GenEO on 16 subdomains using Feel++.



pierre @ joliv · et
+33 5 34 32 21 65
Office F-316
2 rue Charles Camichel
31071 Toulouse Cedex 7

Selected awards


  1. H. Li, T. Kondoh, P. J., K. Wano, K. Furuta, T. Yamada, B. Zhu, K. Izui, S. Nishiwaki. Three-dimensional topology optimization of a fluid–structure system using body-fitted mesh adaption based on the level-set method (submitted to Elsevier Applied Mathematical Modelling).
  2. L. Audibert, H. Girardon, H. Haddar, P. J. Inversion of eddy-current signals using a level-set method and block Krylov solvers. Preprint.
  3. J. Sierra, P. J., F. Giannetti, V. Citro. Adjoint-based sensitivity analysis of periodic orbits by the Fourier–Galerkin method.
  4. P. J., M. A. Badri, Y. Favennec. Deterministic radiative transfer equation solver on unstructured tetrahedral meshes: efficient assembly and preconditioning.
  5. H. Al Daas, L. Grigori, P. J., P.-H. Tournier. A multilevel Schwarz preconditioner based on a hierarchy of robust coarse spaces. Public repository.
  6. H. Li, T. Yamada, P. J., K. Izui, S. Nishiwaki. Full-scale 3D structural topology optimization using adaptive mesh refinement based on the level-set method.
  7. P. J., J. E. Roman, S. Zampini. KSPHPDDM and PCHPDDM: extending PETSc with advanced Krylov methods and robust multilevel overlapping Schwarz preconditioners. Public repository.
  8. F. Feppon, G. Allaire, C. Dapogny, P. J. Body-fitted topology optimization of 2D and 3D fluid-to-fluid heat exchangers.
  9. P. Marchand, X. Claeys, P. J., F. Nataf, P.-H. Tournier. Two-level preconditioning for h-version boundary element approximation of hypersingular operator with GenEO.
  10. M. A. Badri, Y. Favennec, P. J., B. Rousseau. Conductive–radiative heat transfer within SiC-based cellular ceramics at high temperatures: a discrete-scale finite element analysis.
  11. F. Feppon, G. Allaire, C. Dapogny, P. J. Topology optimization of thermal fluid–structure systems using body-fitted meshes and parallel computing.
  12. Y. Favennec, T. Mathew, M. A. Badri, P. J., B. Rousseau, D. Lemonnier, P. J. Coelho. Ad hoc angular discretization of the radiative transfer equation.
  13. J. Moulin, P. J., O. Marquet. Augmented Lagrangian preconditioner for large-scale hydrodynamic stability analysis. Public repository.
  14. M. A. Badri, P. J., B. Rousseau, Y. Favennec. Preconditioned Krylov subspace methods for solving radiative transfer problems with scattering and reflection.
  15. F. Mercier, Y. Michel, T. Montmerle, P. J., S. Gürol. Speeding up the ensemble data assimilation system of the limited area model of Météo-France using a block Krylov algorithm.
  16. P.-H. Tournier, I. Aliferis, M. Bonazzoli, M. De Buhan, M. Darbas, V. Dolean, F. Hecht, P. J., I. El Kanfoud, C. Migliaccio, F. Nataf, C. Pichot, S. Semenov. Microwave tomographic imaging of cerebrovascular accidents by using High-Performance Computing.
  17. F. Mercier, S. Gürol, P. J., Y. Michel, T. Montmerle. Block Krylov methods for accelerating ensembles of variational data assimilations.
  18. M. A. Badri, P. J., B. Rousseau, S. Le Corre, H. Digonnet, Y. Favennec. Vectorial finite elements for solving the radiative transfer equation.
  19. R. Haferssas, P. J., S. Rubino. Efficient and scalable discretization of the Navier–Stokes equations with LPS modeling.
  20. M. A. Badri, P. J., B. Rousseau, Y. Favennec. High performance computation of radiative transfer equation using the finite element method.
  21. R. Haferssas, P. J., F. Nataf. An additive Schwarz method type theory for Lions's algorithm and a symmetrized optimized restricted additive Schwarz method.
  22. R. Haferssas, P. J., F. Nataf. An adaptive coarse space for P.-L. Lions's algorithm and optimized Schwarz methods.
  23. P. J., P.-H. Tournier. Block iterative methods and recycling for improved scalability of linear solvers. Acceptance rate: 18% (82/446).
  24. S. Di Girolamo, P. J., K. D. Underwood, T. Hoefler. Exploiting offload-enabled network interfaces.
  25. V. Dolean, P. J., F. Nataf. An introduction to domain decomposition methods: algorithms, theory, and parallel implementation.
  26. R. Haferssas, P. J., F. Nataf. A robust coarse space for optimized Schwarz methods: SORAS-GenEO-2.
  27. S. Di Girolamo, P. J., K. D. Underwood, T. Hoefler. Exploiting offload enabled network interfaces. Best Paper Awardee at HotI ‘15.
  28. V. Dolean, P. J., F. Nataf, N. Spillane, H. Xiang. Two-level domain decomposition methods for highly heterogeneous Darcy equations. Connections with multiscale methods.
  29. P. J., F. Hecht, F. Nataf, C. Prud'homme. Scalable domain decomposition preconditioners for heterogeneous elliptic problems.
  30. P. J., F. Hecht, F. Nataf, C. Prud'homme. Scalable domain decomposition preconditioners for heterogeneous elliptic problems. Acceptance rate: 20% (92/457). Best Paper Finalist at SC13.
  31. P. J., F. Hecht, F. Nataf, C. Prud'homme. Overlapping domain decomposition methods with FreeFem++.
  32. P. J., V. Dolean, F. Hecht, F. Nataf, C. Prud'homme, N. Spillane. High-performance domain decomposition methods on massively parallel architectures with FreeFem++.
  33. S. Allassonnière, P. J., C. Giraud. Detecting long distance conditional correlations between anatomical regions using Gaussian graphical models.



  1. Ph.D. in applied mathematics — Université de Grenoble. Link to thesis (8.9 MB).
  2. M.Sc. in Computational Science & Engineering (with high honor)Ensimag, Grenoble.
  3. M.Sc. in applied mathematics (with highest honor)Université Joseph Fourier, Grenoble.