Crack pattern in ceramics subject to thermal shock

Software projects

I lead the development of the following software projects:

  • mef90/vDef: a parallel scalable finite element implementation of the variational approach to fracture in fortran90, based on the variational phase field approach. mef90/vDef is also available as a docker container on docker hub.
  • snlp: a fork of Brian C. Fabien Sequential Non Linear Programing code, modified to interface with PETSc, and to include fortran90 bindings, using the iso_c_bindings module.
  • VF: a structured parallel three-dimensional finite element hydro-mechanical reservoir simulator developed in collaboration with C. Chukwudozie (LSU Petroleum Engineering). VF is not publicly available yet. Contact me if you are interested in collaborating on this project.
  • partitions: the implementation of the algorithms of Bourdin, B., Bucur, D., & Oudet, É. (2009). Optimal Partitions for Eigenvalues. SIAM J. Sci. Comput., 31(6), 4100–4114..