Smoothed particle hydrodynamics is a numerical method gaining popularity recently in geotechnical simulations. Owing to its meshless and Lagrangian nature, SPH is suitable for problems involving large deformation, moving material interfaces and boundaries, dynamic soil-water coupling, and crack propagation.

This lecture, consisting of three parts, offers an introduction to SPH, including its theory and formulation, special considerations in numerical modelling, code implementation and GPU parallelization, and applications in geotechnics and beyond. An open-source GPU-accelerated SPH solver is also introduced in the lecture.


An introduction to SPH – Part I: theories and formulations



An introduction to SPH – Part II: implementation and acceleration


An introduction to SPH – Part III: applications