SPlisHSPlasH
2.8.7
Introduction:
About SPlisHSPlasH
Getting started
SPlisHSPlasH Scene Files
Replicability
Developer Guide:
Installation Instructions - Linux
Installation Instructions - Windows
CMake Options
Software Architecture
Implementing a new non-pressure force method
Creating Pressure Solvers
Macros
Python Package:
pySPlisHSPlasH
Creating Scenes
Restrictions
API Documentation:
Library API
References
References
SPlisHSPlasH
Docs
»
Indices and tables
Edit on GitHub
Introduction:
About SPlisHSPlasH
Main features
License
Getting started
SPHSimulator
Python bindings
Tools
partio2vtk
PartioViewer
SurfaceSampling
VolumeSampling
SPlisHSPlasH Scene Files
Configuration
FluidBlocks
FluidModels
Emitters
RigidBodies
Materials
Animation fields
Replicability
Developer Guide:
Installation Instructions - Linux
Ubuntu Fresh Install
Installation Instructions - Windows
Visual Studio
CMake Options
USE_DOUBLE_PRECISION
USE_AVX
USE_OpenMP
USE_GPU_NEIGHBORHOOD_SEARCH
USE_IMGUI
USE_PYTHON_BINDINGS
USE_DEBUG_TOOLS
Software Architecture
The Simulation class
The TimeStep class
The FluidModel class
The BoundaryModel class
Implementing a new non-pressure force method
Creating a new class
Registering the viscosity method
Creating Pressure Solvers
Creating a new class
Registering the pressure solver
Macros
Looping over fluid neighbors
Looping over boundaries
AVX variants
Python Package:
pySPlisHSPlasH
Python bindings for the SPlisHSPlasH library
Requirements
Installation
I want to see something very very quickly
Minimal working example
SPHSimulator.py
Modifying other properties
Creating Scenes
Loading the empty scene
Recreating the double dam break scenario
Putting it all together
Loading a scene from file
Restrictions
API Documentation:
Library API
Class Hierarchy
File Hierarchy
Full API
References
References
Indices and tables
ΒΆ
Index
Search Page
Read the Docs
v: 2.8.7
Versions
latest
stable
2.8.7
2.8.2
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.