This project is an implementation of free surface flow dynamics with WCSPH method. A description of this method can be found in the paper of Becker and Teschner (2008) and in the paper of Clavet et al. (2005).
This project use freeglut for rendering, to configure it just execute with Python the freeglutConfiguration.py
script at the root of the project. Then to configure the C++ project you can use the premake file premake5.lua
. For example for windows system just run the following commands at the root of the project:
premake5 vs2019