There are 8 repositories under sph topic.
SPlisHSPlasH is an open-source library for the physically-based simulation of fluids.
my own implementation of the WCSPH, DFSPH and PBD fluid solvers using CUDA and C++
C++ SPH/N-body library and standalone GUI application, mainly designed for astrophysical simulations
Surface reconstruction library and CLI for particle data from SPH simulations, written in Rust.
A course on Smoothed Particle Hydrodynamics (SPH)
The world's first CUDA implementation of Weakly-Compressible Smoothed Particle Hydrodynamics
Module for FreeCAD intended to use with DualSPHysics fluid simulator.
Modern astrophysics and cosmology particle-based code. Mirror of gitlab developments at https://gitlab.cosma.dur.ac.uk/swift/swiftsim
SPH-EXA is a C++20 simulation code for performing hydrodynamics simulations (with gravity and other physics), parallelized with MPI, OpenMP, CUDA, and HIP.
SPH in the Unity engine implemented in three different ways using MonoBehaviour, Entity-Component-System, and ComputeShader
Py-SPHViewer is a framework for rendering cosmological simulations in Python using the Smoothed Particle Hydrodynamics scheme.
C++ library for fast computation of neighbor lists in point clouds.
Mobile application for the school portal Hesse by a group of high school students.
My homework and projects in course GAMES201 (https://yuanming.taichi.graphics/teaching/2020-games201/) and SIGGRAPH reproductions in Taichi Lang.
Simple SPH dam-break simulation in Julia
A multi-threaded particle-based solver, Smoothed-Particle Hydrodynamics, for the Navier-Stokes equation
Windows program implementing Smoothed Particle Hydrodynamics using CUDA and OpenGL. From 2009.
Basic implementation of smoothed-particle hydrodynamics (SPH) in Python.
Smoothed Particle Hydrodynamics implementation with Python
An improved implementation of my CASA 2013 paper "Real‐time generation of smoothed‐particle hydrodynamics‐based special effects in character animation" (https://onlinelibrary.wiley.com/doi/abs/10.1002/cav.1545). Particle emissions from the surface of mesh. The emitters are approximatively uniformly distributed by taking the advantage of quad tessellations. The fluid is simulated by SPH using my prefix-sum bin sorting.
Module for FreeCAD intended to use with DualSPHysics fluid simulator.
Python library for reading SWIFT data. Uses unyt and h5py.
Source code for paper "Visual Simulation of Soil-Structure Destruction with Seepage Flows" PACMCGIT(Proc. SCA2021)
A fluid simulation web experiment based on smoothed particle hydrodynamics
A package for interacting with Lanis.
Weakly-Compressible Smoothed Particle Hydrodynamics Parallel Solver for Elasto Plastic and thermal coupled Solid Mechanics