Skip to content

Farsi Computational Mechanics Lab

I lead the Farsi Lab, where we build high‑performance numerical models to tackle complex problems in Earth sciences and engineering. Our research advances nonlinear solid mechanics, discrete fracture mechanics, contact processes, fluid flow in porous media, and tightly coupled multiphysics systems. We develop and deploy finite‑ and discrete‑element methods, and adjoint‑based data assimilation and optimisation, also using a newly developed finite element‑based operator‑learning framework. Focus areas are:

  • Fracture, faulting, and contact in heterogeneous solids;
  • Multiphase flow and transport in porous media;
  • Strongly coupled multiphysics processes;
  • Scalable algorithms and software for large‑scale HPC simulation;
  • Inverse modelling and data assimilation via adjoint methods and operator learning.

If you'd like to learn more about our work in rock mechanics, watch my invited seminar for the American Rock Mechanics Association, Bridging Computational Mechanics and Machine Learning in Geomechanics below:

I'm always interested in meaningful collaborations across academia and industry — if you have an idea or project in mind, let's talk. Exceptional students are also invited to reach out about MSc and PhD projects.

Students

Juncheng Liu
Juncheng Liu
Mathematics MSc
Imperial College London
HyeMin Oh
HyeMin Oh
Geophysics MSci
Imperial College London
Zijin Zhang
Zijin Zhang
Geophysics MSci
Imperial College London
Jiachen Zhou
Jiachen Zhou
Geo-Energy with Machine Learning and Data Science MSc
Imperial College London

Collaborators

Prof Robert Zimmerman, FREng
Robert Zimmerman
Imperial College London
Prof David Ham
David Ham
Imperial College London
Prof Nicolas Brantut
Nicolas Brantut
GFZ Helmholtz Centre for Geosciences
Prof Michel Tsamados
Michel Tsamados
University College London
Dr Nacime Bouziani
Nacime Bouziani
Amazon AGI
Prof Alberto Paganini
Alberto Paganini
University of Leicester

Previous students

Yulu Chen
Yulu Chen
Imperial College London
Keyun Ma
Keyun Ma
Imperial College London
Jiayi Cui
Jiayi Cui
Imperial College London
Ao Shen
Ao Shen
Imperial College London
Ananya Sinha
Ananya Sinha
Imperial College London
Ziheng Meng
Ziheng Meng
Imperial College London
Vijaya Panday
Vijaya Panday
Imperial College London
Haoran Zhang
Haoran Zhang
Imperial College London
Mengrui Han
Mengrui Han
Imperial College London
Zhaoheng Jiang
Zhaoheng Jiang
Imperial College London
Wei Huang
Wei Huang
Politecnico di Milano
Lu Li
Lu Li
Imperial College London
Ma Yujie
Ma Yujie
Imperial College London
Yifan Zhang
Yifan Zhang
Imperial College London
Bangrui Zheng
Bangrui Zheng
Imperial College London
Nikolina Pieri
Nikolina Pieri
Imperial College London
Yunjie Piao
Yunjie Piao
Imperial College London
Tong Zheng
Tong Zheng
Imperial College London
Xin Zhong
Xin Zhong
Imperial College London
Gabriel Atak
Gabriel Atak
Imperial College London
Michael Trapp
Michael Trapp
Imperial College London
Edward Clark
Edward Clark
Imperial College London
Tan Yun
Tan Yun
Imperial College London
Christopher Bradley
Christopher Bradley
Imperial College London
William Andrews
William Andrews
Imperial College London
Almudena Parente
Almudena Parente
Technical University of Madrid
Matthew Hayward
Matthew Hayward
Imperial College London
Rachael Fletcher
Rachael Fletcher
Imperial College London