
Pavel Sevecek
OpenSPH is a library and graphical application used primarily for scientific simulations. Simulations are set up using a node-based editor that allows you to customize initial conditions …
OpenSPH | C++ SPH/N-body library and standalone GUI …
OpenSPH is a library and a GUI application for hydrodynamic and N-body simulations. It uses SPH discretization in space and currently is specialized for simulations of asteroid impacts.
OpenSPH - First simulation - GitHub Pages
Simulations in OpenSPH are set up using a node-based editor. To get familiar with the system, open up the the Presets category on the right-hand side of the editor and select a simulation …
OpenSPH - Rendering - GitHub Pages
OpenSPH includes several camera models, Perspective camera being the most common one. In the render node, set output paths of rendered images, similarly as in the simulation node.
OpenSPH - Scripting - GitHub Pages
Page under development! OpenSPH allows to create custom nodes and modify node data using the Chaiscript language. Script node Script node can define any number of slots and additional …
OpenSPH - Performance - GitHub Pages
Performance Page under development! The code currently works optimally for: Equal-sized particles Particles having moderate number of neighbors ...
SpaceSim - Scripting - GitHub Pages
If the density specified, the object enables the hydrodynamic solver and handles particle collisions, otherwise a pure gravity solver solver is used for the simulation. Variables …
pavelsevecek.github.io
## Compilation using qmake Even though the application does not use QT, it can be compiled using qmake, which provides great integration with QtCreator and is ...
pavelsevecek.github.io
require("math") -- Simple system that explodes the largest object in the simulation. -- Initialize all quantities used by the script. -- These quantities will be updated by the simulation every time …
OpenSPH
require("math") -- Name of this object. This will be the label of the button added to 'Custom objects'. objectName = "Color cloud"; -- Table of object parameters that ...