Mohammad R. Hashemi


Senior Software Developer

I have extensive experience in developing numerical methods for computational fluid dynamics. My contributions include the development of a consistent mesh-free Smoothed Particle Hydrodynamics (SPH) method for direct modeling of particulate flows, which I achieved during my Ph.D. project. I also conducted pioneering research on Magnetorheological fluids at the particle level, where I successfully employed a fully Lagrangian approach for their simulation.

During my post-doctoral journey, I have focused on developing an efficient and robust three-dimensional two-phase (liquid-gas) flow solver within the framework of the Enriched Finite Element Method (EFEM)/Level-set method. This method has been instrumental in modeling droplet dynamics, where I incorporated realistic wetting phenomena to achieve greater accuracy.

Furthermore, I have been exploring the use of multi-fidelity and Physics-Informed Machine Learning methods to improve the overall efficiency of well-established modeling techniques. By doing so, I aim to provide more effective and accessible solutions to real-world problems.


Ph.D. in Mechanical Engineering (2017)

School of Mechanical Engineering, Sharif University of Technology, Tehran, Iran

Research institutes

CIMNE - International Centre for Numerical Methods in Engineering

UPC - Universitat Politècnica de Catalunya - Barcelona Tech

TU/e - Eindhoven University of Technology

SUT - Sharif University of Technology

Work experience

2019  - Present

International Centre for Numerical Methods in Engineering, Barcelona, Spain


2021  - Present

Universitat Politècnica de Catalunya, Barcelona, Spain

Adjunct Lecturer

2018  - 2019

Shiraz University, Shiraz, Iran


2015  - 2019

Hampa Energy Engineering and Design Company, Technology Division, Shiraz, Iran

Engineering Consultant