SPlisHSPlasH is an open-source library for the physically-based simulation of fluids.
-
Updated
Dec 2, 2024 - C++
SPlisHSPlasH is an open-source library for the physically-based simulation of fluids.
A framework for Smoothed Particle Hydrodynamics in Python
SPHinXsys provides C++ APIs for engineering simulation and optimization. It aims at complex systems driven by fluid, structure, multi-body dynamics and beyond. The multi-physics library is based on a unique and unified computational framework by which strong coupling has been achieved for all involved physics.
2D liquid simulation in WebGL
A course on Smoothed Particle Hydrodynamics (SPH)
Surface reconstruction library and CLI for particle data from SPH simulations, written in Rust.
Implementation of Particle-based Viscoelastic Fluid Simulation
Enables computations over a set of particles in N-dimensional space
An open source GPU based SPH simulation with support for spatial adaptivity
Py-SPHViewer is a framework for rendering cosmological simulations in Python using the Smoothed Particle Hydrodynamics scheme.
SPH in the Unity engine implemented in three different ways using MonoBehaviour, Entity-Component-System, and ComputeShader
SPH simulation in OpenGL compute shader.
Comparison of various numerical methods for computational fluid dynamics
LagrangeBench: A Lagrangian Fluid Mechanics Benchmarking Suite
JAX-SPH: A Differentiable Smoothed Particle Hydrodynamics Framework
Smoothed-Particle Hydrodynamics simulation of Toy Star
SPLASH is an interactive visualisation and plotting tool using kernel interpolation, mainly used for Smoothed Particle Hydrodynamics simulations
An interactive fluid simulation software that uses Smoothed-Particle Hydrodynamics
SPH simulation in Vulkan compute shader.
Simple SPH dam-break simulation in Julia
Add a description, image, and links to the smoothed-particle-hydrodynamics topic page so that developers can more easily learn about it.
To associate your repository with the smoothed-particle-hydrodynamics topic, visit your repo's landing page and select "manage topics."