Welcome to the SPHinXsys User Guide!

SPHinXsys (pronunciation: s’finksis) is an acronym from Smoothed Particle Hydrodynamics for industrial compleX systems. It provides C++ APIs for physical accurate simulation and aims to model coupled industrial dynamic systems including fluid, solid, multi-body dynamics and beyond with SPH (smoothed particle hydrodynamics), a meshless computational method using particle discretization.

Please check the detailed documentation of the code also on SPHinXsys’s GitHub, powered by Doxygen.

SPHinXsys is a multi-physics, multi-resolution SPH library. Although it is not a standalone application itself, many examples designated for the specific type of applications are provided.

Creating your own cases

How to cite SPHinXsys?