All Projects → blackoffee → Shizuku

blackoffee / Shizuku

Licence: MIT license
Real time simulation and rendering of free surface fluid

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
Cuda
1817 projects
GLSL
2045 projects

Projects that are alternatives of or similar to Shizuku

shallow-water
Python model solving the shallow water equations (linear momentum, nonlinear continuity)
Stars: ✭ 78 (+254.55%)
Mutual labels:  fluid-dynamics, fluid-simulation
splashsurf
Surface reconstruction library and CLI for particle data from SPH simulations, written in Rust.
Stars: ✭ 18 (-18.18%)
Mutual labels:  fluid-dynamics, fluid-simulation
canvas-fluid-solver
Real-time fluid simulation in Javascript.
Stars: ✭ 45 (+104.55%)
Mutual labels:  fluid-dynamics, fluid-simulation
navier-stokes-webgl
Stable fluid simulation on GPU using WebGL.
Stars: ✭ 27 (+22.73%)
Mutual labels:  fluid-dynamics, fluid-simulation
CFD
Basic Computational Fluid Dynamics (CFD) schemes implemented in FORTRAN using Finite-Volume and Finite-Difference Methods. Sample simulations and figures are provided.
Stars: ✭ 89 (+304.55%)
Mutual labels:  fluid-dynamics, fluid-simulation
Fluid2d
A versatile Python-Fortran CFD code that solves a large class of 2D flows
Stars: ✭ 49 (+122.73%)
Mutual labels:  fluid-dynamics, fluid-simulation
CaNS
A code for fast, massively-parallel direct numerical simulations (DNS) of canonical flows
Stars: ✭ 144 (+554.55%)
Mutual labels:  fluid-dynamics, fluid-simulation
jflowsim
Highly interactive, thread-parallel Lattice Boltzmann CFD solver
Stars: ✭ 18 (-18.18%)
Mutual labels:  fluid-simulation, lbm
UnsteadyFlowSolvers.jl
Solvers for problems involving unsteady fluid flow
Stars: ✭ 18 (-18.18%)
Mutual labels:  fluid-dynamics, fluid-simulation
Fluid Simulation
Self advection, external force and pressure solve to a velocity field represented by a MaC grid.
Stars: ✭ 107 (+386.36%)
Mutual labels:  fluid-dynamics, fluid-simulation
unstructured-finite-volume
Unstructured Finite Volume Solver for Partial Differential Equations
Stars: ✭ 26 (+18.18%)
Mutual labels:  fluid-dynamics, fluid-simulation
SNaC
A multi-block solver for massively parallel direct numerical simulations (DNS) of fluid flows
Stars: ✭ 26 (+18.18%)
Mutual labels:  fluid-dynamics, fluid-simulation
stable-fluids
A minimal Stable Fluids inspired fluid solver with Python and NumPy.
Stars: ✭ 148 (+572.73%)
Mutual labels:  fluid-dynamics, fluid-simulation
peridyno
An AI-targeted physical simulation platform.
Stars: ✭ 21 (-4.55%)
Mutual labels:  fluid-dynamics
hybridCentralSolvers
United collection of hybrid Central solvers - one-phase, two-phase and multicomponent versions
Stars: ✭ 42 (+90.91%)
Mutual labels:  fluid-dynamics
Cfdpython
A sequence of Jupyter notebooks featuring the "12 Steps to Navier-Stokes" http://lorenabarba.com/
Stars: ✭ 2,180 (+9809.09%)
Mutual labels:  fluid-dynamics
Kinetic.jl
Universal modeling and simulation of fluid dynamics upon machine learning
Stars: ✭ 82 (+272.73%)
Mutual labels:  fluid-dynamics
reactorch
A Differentiable Reacting Flow Simulation Package in PyTorch
Stars: ✭ 24 (+9.09%)
Mutual labels:  fluid-dynamics
ludwig
A lattice Boltzmann code for complex fluids
Stars: ✭ 35 (+59.09%)
Mutual labels:  fluid-dynamics
TEGAN
Generative Adversarial Network (GAN) for physically realistic enrichment of turbulent flow fields
Stars: ✭ 60 (+172.73%)
Mutual labels:  fluid-dynamics

Shizuku

DESCRIPTION OF APPLICATION

Solves and renders the shallow water equations on the GPU while allowing mouse based interactions.

Alt text Alt text

GENERAL USAGE NOTES

  • Runs only on Windows machines with CUDA capable NVIDIA GPUs
  • Right click to add new object to simulation domain
  • Left click to select single object. Ctrl + left click to select multiple objects.
  • Left click and drag to move selected object(s).
  • Hit Delete key to remove selected object(s).
  • Use the middle button to rotate the model. Hold Ctrl and use the middle button to pan the model.

INSTALLATION INSTRUCTIONS

  1. Download Release.zip
  2. Extract all contents to any location on your drive
  3. Run executable
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].