GPUSPH features

Click on the items to expand them.

Check the theory guide for more details about each feature.

  • SPH formulations
    • WCSPH single-fluid
    • WCSPH multi-fluid
    • WCSPH multi-fluid based on Grenier’s formulation
  • Time schemes
    • Symplectic second order Euler scheme
  • Kernels
    • Cubic spline
    • Quadratic
    • Wendland
    • Gaussian
  • Wall boundary types
    • Lennard-Jones
    • Monaghan-Kajtar
    • Dynamic
    • Semi-Analytical (SA)
  • Open boundaries (only with SA boundaries)
    • User defined velocity inlet/outlet conditions
    • User defined pressure inlet/outlet conditions
  • Fluid-solid interactions
    • Floating objects
    • Objects with joints
    • Moving objects (imposed motion)
    • Collision detection
    • Planes
  • Viscosity formulations
    • Arithmetic mean (in the viscous operator)
    • Harmonic mean (in the viscous operator)
  • Stabilisation procedures
    • Artificial viscosity
    • XSPH
    • Ferrari correction
    • Moving least-squares
    • Shepard smoothing
  • Turbulence models
    • k-epsilon (only with SA boundaries)
    • LES (only with dynamic boundaries)
  • Time step
    • Fixed
    • Adaptive
  • Parallelism
    • MultiGPU
    • Multinode
    • Arbitrary domain split
    • Load balancing
    • Asynchronous computations
  • Post-processing
    • Vorticity computation
    • Probes (TESTPOINTS)
    • Surface detection
    • Flux computation
    • Energy computation
    • User defined (CALC_PRIVATE)
  • Writers
    • VTU
    • CSV
    • UDP
    • Hotwriter
    • Object forces
  • Readers
    • HDF5
    • STL meshes
    • XYZ point clouds
    • Hotstarts
    • DEM
  • Accuracy
    • Relative coordinates
    • Kahan summation
  • Others
    • Domain periodicity
    • Energy computation