An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: smoothed-particle-hydrodynamics

danieljprice/splash

SPLASH is an interactive visualisation and plotting tool using kernel interpolation, mainly used for Smoothed Particle Hydrodynamics simulations

Language: Fortran - Size: 8.27 MB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 59 - Forks: 46

InteractiveComputerGraphics/splashsurf

Surface reconstruction library and CLI for particle data from SPH simulations, written in Rust.

Language: Rust - Size: 21.1 MB - Last synced at: 1 day ago - Pushed at: 15 days ago - Stars: 215 - Forks: 24

mosaic-group/openfpm

OpenFPM: A scalable open framework for particle and particle-mesh codes on parallel computers

Language: C++ - Size: 35.8 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 17 - Forks: 11

trixi-framework/TrixiParticles.jl

TrixiParticles.jl: Particle-based multiphysics simulations in Julia

Language: Julia - Size: 40.5 MB - Last synced at: about 10 hours ago - Pushed at: 5 days ago - Stars: 46 - Forks: 14

Xiangyu-Hu/SPHinXsys

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.

Language: C++ - Size: 239 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 369 - Forks: 267

InteractiveComputerGraphics/SPlisHSPlasH

SPlisHSPlasH is an open-source library for the physically-based simulation of fluids.

Language: C++ - Size: 17.3 MB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 1,681 - Forks: 298

RackotRR/SPH2D

Implementation for 2D SPH simulation of water

Language: C++ - Size: 33.5 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 3 - Forks: 0

davidAlgis/DFSPH-2D

A python implementation of a 2D DFSPH solver

Language: Python - Size: 23.1 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

dmentipl/plonk

Smoothed particle hydrodynamics analysis and visualization with Python.

Language: Python - Size: 30.9 MB - Last synced at: about 9 hours ago - Pushed at: 9 months ago - Stars: 38 - Forks: 11

pypr/pysph

A framework for Smoothed Particle Hydrodynamics in Python

Language: Python - Size: 7.02 MB - Last synced at: 14 days ago - Pushed at: 17 days ago - Stars: 477 - Forks: 138

trixi-framework/PointNeighbors.jl

PointNeighbors.jl: Neighborhood search with fixed search radius in Julia

Language: Julia - Size: 1.38 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 24 - Forks: 7

Yourself1011/Ultimate_Fluid_Sim

Ultimate Fluid Sim is a fluid simulation that makes use of the Smoothed Particle Hydrodynamics method.

Language: Processing - Size: 125 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 9 - Forks: 2

pmocz/cfd-comparison-python

Comparison of various numerical methods for computational fluid dynamics

Language: Python - Size: 435 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 69 - Forks: 6

Wumpf/yasph2d

some 2d sph fluid experimentation using rust

Language: Rust - Size: 448 KB - Last synced at: 12 days ago - Pushed at: about 3 years ago - Stars: 22 - Forks: 2

AhmedSalih3d/SPHExample

Simple SPH dam-break simulation in Julia

Language: Julia - Size: 76.2 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 48 - Forks: 7

Erkaman/gl-water2d

2D liquid simulation in WebGL

Language: JavaScript - Size: 17.6 MB - Last synced at: 10 days ago - Pushed at: almost 9 years ago - Stars: 304 - Forks: 18

auralius/smoothed-particle-hydrodynamics

An implementation of the smoothed particle hydrodynamics based on the Philip Mocz's paper

Language: MATLAB - Size: 15.3 MB - Last synced at: 15 days ago - Pushed at: 6 months ago - Stars: 19 - Forks: 3

StarsX/RayTracedSPH

Real-time fluid simulation using smoothed particle hydrodynamics (SPH) by taking advantage of GPU hardware ray tracing for particle neighbor search.

Language: C - Size: 270 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 11 - Forks: 0

tibo-mllr/HPC-SPH

Computation optimization for KTH's High Performance Computing class

Language: Python - Size: 3.63 MB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

chreinhardt/tillotson

A library that provides functions to use the Tillotson equation of state (e.g. Benz 1986).

Language: C - Size: 24.6 MB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

ehwan/SPHOpenCL3D

3D Smoothed Particle Hydrodynamics with OpenCL

Language: C++ - Size: 146 KB - Last synced at: 1 day ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

luchete80/WeldFormGPU

CUDA implementation of Weakly-Compressible Smoothed Particle Hydrodynamics for Elasto Plastic and thermal coupled Mechanics

Language: C++ - Size: 1.65 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 2

dmentipl/sph-interp

Smoothed particle hydrodynamics interpolation to a grid

Language: Python - Size: 43 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 6 - Forks: 0

alejandrobll/py-sphviewer

Py-SPHViewer is a framework for rendering cosmological simulations in Python using the Smoothed Particle Hydrodynamics scheme.

Language: Jupyter Notebook - Size: 30.8 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 73 - Forks: 29

Ensor-code/plons

:sweat_drops::frog::sweat_drops: PLotting tool for Nice Simulations

Language: Python - Size: 76.4 MB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 6 - Forks: 2

sjoerdev/fluid-simulation

this is a smoothed particle hydrodynamics simulation

Language: C# - Size: 17.6 KB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 5 - Forks: 0

SPHQ/SPHQ-Solver

SPH multiphysics solver

Language: C++ - Size: 1.99 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 2

pmocz/sph-python

Smoothed-Particle Hydrodynamics simulation of Toy Star

Language: Python - Size: 166 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 56 - Forks: 10

tumaer/lagrangebench

LagrangeBench: A Lagrangian Fluid Mechanics Benchmarking Suite

Language: Jupyter Notebook - Size: 5.29 MB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 62 - Forks: 7

fpwg/swift-SPH

Realtime Smoothed Particle Hydrodynamics using Swift and Metal

Language: Swift - Size: 813 KB - Last synced at: 23 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

zoziha/sph

💦光滑粒子流体动力学代码(🌊A smoothed particle hydrodynamics (SPH) code)

Language: Fortran - Size: 22.1 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 33 - Forks: 9

ChaitanyaKatti/SPH-Fluid-Simulations

My implementation of smoothed particle hydrodynamics simulation using OpenGL rendering.

Language: C++ - Size: 1.34 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

the-nuclear-confectionery/CCAKE

Conserved ChArges HydrodynamiK Evolution

Language: Mathematica - Size: 115 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 3 - Forks: 3

Xiangyu-Hu/SPHinXsys-public-files

Non-source documents relevant tor SPHinXsys, include animation obtained from simulations, public lectures on SPHinXsys, etc.

Size: 189 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 1

taehoon-yoon/SPH-Fluid-Simulation

Smoothed Particle Hydrodynamics implementation with Python

Language: Python - Size: 71.6 MB - Last synced at: 6 months ago - Pushed at: about 2 years ago - Stars: 22 - Forks: 1

krispy-kenay/particle-hydrodynamics

JavaScript smoothed particle hydrodynamic simulation with adjustable parameters

Language: JavaScript - Size: 54.7 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

SimonWaldherr/FluidSimASCII

This is a Golang fluid simulator using the "Smoothed-particle hydrodynamics (SPH)" method

Language: Go - Size: 5.86 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

tumaer/jax-sph

JAX-SPH: A Differentiable Smoothed Particle Hydrodynamics Framework

Language: Jupyter Notebook - Size: 11.4 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 44 - Forks: 4

taehoon-yoon/vpython-projects

toy projects with vpython for computational physics

Language: Python - Size: 32.9 MB - Last synced at: 10 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

luchete80/WeldForm

Weakly-Compressible Smoothed Particle Hydrodynamics Parallel Solver for Elasto Plastic and thermal coupled Solid Mechanics

Language: C++ - Size: 4.21 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 9 - Forks: 5

aboria/Aboria

Enables computations over a set of particles in N-dimensional space

Language: C++ - Size: 12.5 MB - Last synced at: 10 months ago - Pushed at: almost 6 years ago - Stars: 104 - Forks: 30

Realm07/SPH-Fluid-Simulation-in-OpenGL

SPH-Fluid-Simulation-in-OpenGL

Language: C++ - Size: 2.2 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

UpSideDownGitHub/FluidSim

SPH fluid sim made in untiy

Language: ShaderLab - Size: 50.4 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

gruco0002/FluidSolver

3D & 2D SPH Fluid Solver framework & editor for cross platform use

Language: C++ - Size: 31.1 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

kirill-menke/sph-simulation-cuda

Real-Time SPH Simulation using C++/CUDA and OpenGL for Visualization

Language: C - Size: 69.7 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 1

VarunRamakri7/CoupledWaterAnimation

A project to showcase Water Animation using Coupled SPH and Wave Equations

Language: C++ - Size: 123 MB - Last synced at: 8 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

arminveres/esc202-fs23

Repo for ESC202 Simulations in Natural Sciences in FS23 at UZH

Language: Python - Size: 3.82 MB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

VarunRamakri7/NPR-SPH

A project to showcase non-photorealistic rendering and smoothed-particle hydrodynamics

Language: C++ - Size: 46.3 MB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Jonathan-De-Sousa/SPH-Simulation

High-Performance Computing Project - Smoothed-Particle Hydrodynamics (SPH) Simulation

Language: C++ - Size: 1.43 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

imranrizkiputranto/computational-study-of-swallowing-disorders

Third Year Individual Research Project for the University of Bristol about the Computational Study of Swallowing Disorders using Smoothed Particle Hydrodynamics in Python

Language: Python - Size: 35.5 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

ZINZINBIN/SPH-simulation

Smoothed Particle Hydrodynamics (SPH) simulation

Language: Python - Size: 49.6 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

loganzartman/wavescape

interactive fluid simulation in browser based on SPH, GPU-accelerated with WebGL2

Language: TypeScript - Size: 3.63 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

consequencesunintended/SPH-Fluid-Simulation

A multi-threaded particle-based solver, Smoothed-Particle Hydrodynamics, for the Navier-Stokes equation

Language: C - Size: 687 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 23 - Forks: 2

ensonun/eSPH

A 2D Riemann solver based SPH code written in MATLAB

Language: MATLAB - Size: 7.84 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

khskarl/distantly-smooth-fluid

Play with it: https://distantly-smooth-fluid.netlify.com/

Language: JavaScript - Size: 1.64 MB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 0

h3nnn4n/simulating-blobs-of-fluid.py

Fluid simulation based on https://peeke.nl/simulating-blobs-of-fluid

Language: Python - Size: 63.5 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 1

InteractiveComputerGraphics/SPH-Tutorial

A course on Smoothed Particle Hydrodynamics (SPH)

Size: 85.7 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 147 - Forks: 20

abhiyanpaudel/SPHcodes

Numerical solution of lid-driven cavity and poiseuille flow using SPH

Language: Fortran - Size: 90.8 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

lijenicol/SPH-Fluid-Simulator

An interactive fluid simulation software that uses Smoothed-Particle Hydrodynamics

Language: C++ - Size: 563 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 4

ranaxdev/Fluid-Sim

An interactive particle-based fluid simulator based on smoothed particle hydrodynamics (SPH) made with C/C++ and OpenGL

Language: C++ - Size: 7.76 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0

kirill-menke/sph-simulation-unity Fork of Linda-Stadter/PBS-Project

Real-time simulation of water particles in Unity using SPH

Language: C# - Size: 19.5 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 0

multiprecision/sph_opengl

SPH simulation in OpenGL compute shader.

Language: C - Size: 8.34 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 63 - Forks: 9

colonelwatch/pi-sph-fluid

Fluid simulation toy on a Raspberry Pi 4 with tilt input, using smoothed particle hydrodynamics (SPH)

Language: C - Size: 641 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

wi-re/openMaelstrom

An open source GPU based SPH simulation with support for spatial adaptivity

Language: C++ - Size: 290 MB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 65 - Forks: 9

multiprecision/sph_vulkan

SPH simulation in Vulkan compute shader.

Language: C++ - Size: 4.79 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 34 - Forks: 6

gerich-home/snuffly

Snuffly game

Language: ActionScript - Size: 2.38 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

cryham/sph-cuda

Windows program implementing Smoothed Particle Hydrodynamics using CUDA and OpenGL. From 2009.

Language: C++ - Size: 864 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 22 - Forks: 3

Gornhoth/Unity-Smoothed-Particle-Hydrodynamics

SPH in the Unity engine implemented in three different ways using MonoBehaviour, Entity-Component-System, and ComputeShader

Language: C# - Size: 70.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 46 - Forks: 3

RobertDurfee/SmoothedParticleHydrodynamics

An implementation of the SPH computational method for simulating the mechanics of fluid flows.

Language: C++ - Size: 912 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 1

DiscreteLogarithm/Smoothed-Dissipative-Particle-Dynamics

An isothermal implementation of Smoothed Dissipative Particle Dynamics for LAMMPS

Language: C++ - Size: 189 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 2

dmentipl/phantom-setup 📦

phantom-setup: generate initial conditions for Phantom simulations

Language: Python - Size: 342 KB - Last synced at: 21 days ago - Pushed at: almost 4 years ago - Stars: 6 - Forks: 3

chreinhardt/ballic

A program to create low noise particle representations of planets.

Language: C - Size: 31.6 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 1

kamilszewc/cusph

Very simple (not optimized) GPU-based SPH (fluid mechanics) solver developed to test new models.

Language: C++ - Size: 435 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

adamparkosidis/protoplanetary-disks-around-low-mass-stars

Impact of different temperature profiles and disc-to-star mass ratios on the disk's surface density profile when it reaches equilibrium

Language: TeX - Size: 153 MB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Plume-SPH/plume-sph

A open source solver for modeling volano plume, the numerical method used for solving PDEs is smoothed particle hydrodynamics (SPH).

Language: C++ - Size: 39.1 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 1

rubenpersicot/mouving_boundaries

Implementation of mouving boundaries for the Smoothed Particle Hydrodynamics (SPH) method

Language: Jupyter Notebook - Size: 227 MB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

kamilszewc/smoothie

Smoothie - Smoothed Particle Hydrodynamics solver (2D with GUI) quickly developed for teaching purposes

Language: C++ - Size: 518 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

joshcalcino/PhantomBatch

An intelligent wrapper for submitting multiple Phantom SPH simulations.

Language: Python - Size: 358 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

Jonathan-De-Sousa/MATLAB-Minis

MATLAB mini projects - mostly mathematical illustrations

Language: MATLAB - Size: 375 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

HyperFunOriginal/LudiPhys

A physics sandbox game made by LudicrousFun and inspired by Universe Sandbox 2

Size: 60.3 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

deeptavker/riemann_solver

Riemann Solver based on SPH

Language: Jupyter Notebook - Size: 372 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

myociss/threejs-star-sph

Smoothed particle hydrodynamics with Three.js and GLSL

Language: JavaScript - Size: 589 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

pierremtb/sph-shocktube1d

Course project at UTBM. Homemade C++ SPH code to solve the benchmark problem of 1D Shock Tube, involving discontinuities.

Language: C++ - Size: 496 KB - Last synced at: 17 days ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 1

bgingell/Game-Graphics-Final-Project

Language: JavaScript - Size: 22.2 MB - Last synced at: almost 2 years ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

deeptavker/shocktube_solver

Simulating the classic sod shocktube using SPH technique

Language: Python - Size: 226 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

Mathiasb17/Nereus

Nereus is a CUDA parallelized library for particle based fluid dynamics.

Language: C++ - Size: 12.7 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 1

dmentipl/phantom-build

phantom-build is designed to make building Phantom easier.

Language: Python - Size: 87.9 KB - Last synced at: 6 days ago - Pushed at: almost 4 years ago - Stars: 6 - Forks: 2

dmentipl/phantom-config

Parse, convert, modify, and generate Phantom config files.

Language: Python - Size: 138 KB - Last synced at: 8 days ago - Pushed at: almost 4 years ago - Stars: 13 - Forks: 3

Related Keywords