SPlisHSPlasH is an open-source library for the physically-based simulation of fluids.
-
Updated
Feb 4, 2025 - C++
SPlisHSPlasH is an open-source library for the physically-based simulation of fluids.
C++ SPH/N-body library and standalone GUI application, mainly designed for astrophysical simulations
The world's first CUDA implementation of Weakly-Compressible Smoothed Particle Hydrodynamics
SPH-EXA is a C++20 simulation code for performing hydrodynamics simulations (with gravity and other physics), parallelized with MPI, OpenMP, CUDA, and HIP.
C++ library for fast computation of neighbor lists in point clouds.
Windows program implementing Smoothed Particle Hydrodynamics using CUDA and OpenGL. From 2009.
OpenGL SPH fluid simulation and rendering
Source code for paper "Visual Simulation of Soil-Structure Destruction with Seepage Flows" PACMCGIT(Proc. SCA2021)
Shamrock Multi-GPU hydrodynamics for astrophysics.
Weakly-Compressible Smoothed Particle Hydrodynamics Parallel Solver for Elasto Plastic and thermal coupled Solid Mechanics
Postion-based Fluid Simulation
Implementation of real-time fluid solvers with two-way rigid body interaction using SPH.
SPH(Smoothed Particle Hydrodynamics) fluid simulation
Nereus is a CUDA parallelized library for particle based fluid dynamics.
Header only barns hut tree for C++. You can use this in NBody, SPH, collision detection
This is a header-only implementation of the Smoothed Particle Hydrodynamics method.
Add a description, image, and links to the sph topic page so that developers can more easily learn about it.
To associate your repository with the sph topic, visit your repo's landing page and select "manage topics."