Smooth Particle Hydrodynamics solver written in C++ and OpenGL using OpenMP framework for parallel processing and spatial hashing technique for neighbour search.