SPH-flow: Simulate what others can’t

The SPH-flow solver uses the Smoothed Particle Hydrodynamics (SPH) method. This method looks at computational fluid dynamics in a new light. Resulting from years of intense research, SPH-flow reveals new abilities in simulating previously unreachable complex problems.

High-fidelity results for multi-physics and multi-fluid designs

In many industries – including automotive, aerospace, marine and others – numerical simulation meets the growing need for an increasingly predictive, early and agile design process. Today, numerous and diverse approaches for simulating fluid mechanics exist. Each of them has specific pros and cons.

SPH, an innovative approach


Among these approaches, an innovative method is the Smoothed Particle Hydrodynamics (SPH). With SPH, the long days of tedious meshing operations are gone. The Navier-Stokes equations are no longer discretized on coincident cells but on a set of particles moving along with the fluid.


After almost two decades of intense research and development with our academic and industrial partners, the SPH-flow solver is offering new opportunities by efficiently simulating complex problems never addressed before.



No tedious meshing operations for faster and easier simulation setup

High-quality results from high-level formulations

Local particle refinement for focused simulations

Lagrangian formulation for advection-related physical phenomena

Accurate free-surface tracking

Multi-fluid capacity

Wide variety of accounted physics

From imposed rigid body motion to coupled FSI simulations

Waves generator

Strongly scalable MPI algorithms for HPC


Resolved physics:

  • Navier-Stokes or Euler equations
  • Weakly compressible approach
  • Implicitly tracked free surface
  • Viscosity models
  • Surface tension models
  • Thermic effects
  • Multi-fluid capacity
  • Various boundary conditions: no-slip/slip, periodicity, inlet/outlet…
  • Rigid body with imposed or free motion
  • Fluid-structure interaction (FSI)
  • Aerodynamics forcing on fluid

Numerical aspects:

  • Particles-based method SPH
  • Lagrangian or ALE approach
  • Convective flux computation based on Riemann solvers
  • ALE-based particles rearrangement (shifting)
  • NFM and ghost boundary formulations
  • Local particle refinement
  • 3rd order explicit time scheme
  • Scalable parallel computing based on MPI protocol