Betelgeuse's bow shock (by Shazrene Mohamed) galactic centre star formation (by Richard Alexander) turbulence kelvin-helmholtz instability tidal disruption warped disc



24th Jun 2020:
v2.10.1 released.

14th Feb 2020:
v2.10.0 released.

8th Nov 2019:
v2.9.1 released.

5th Apr 2019:
v2.9.0 released.

more »
github »


| English | Estonian | Bosnian

SPLASH is a free and open source visualisation tool for Smoothed Particle Hydrodynamics (SPH) simulations in one, two and three dimensions, developed mainly for astrophysics. It uses a command-line menu but data can be manipulated interactively in the plotting window.

Data is read *directly* from the code dump format giving rapid access to results and the visualisation is advanced forwards and backwards through timesteps by single keystrokes.

SPLASH uses the SPH kernel to render plots of density and other physical quantities, giving a smooth representation of the data. The goal is to produce beautiful plots and visualisations from SPH codes, instead of simple particle plots.


Examples of plots produced with SPLASH can be found in the gallery or by looking at papers with figures produced using splash.


SPLASH is written in modern Fortran and comes packaged with the custom-built giza backend graphics library (written in C) which depends only on standard system libraries (cairo and X11).

The free and open source gfortran compiler can be used to compile SPLASH.

Documentation (user guide):

The SPLASH userguide may be downloaded as a pdf, or by browsing the html version.

There is also a paper describing the basic algorithms implemented in SPLASH, which should be cited whenever you use SPLASH for scientific purposes (cite as Price, 2007, Publ. Astron. Soc. Aust., 24, 159-173).