To try it out yourself download this repo and run the Godot_v3.1-stable_win64.exe
.
Use the left mouse button to add velocity, and the right mouse button to add density (try both at the same time).
Press the Enter
key to cycle between the different views.
Primary source was http://developer.download.nvidia.com/books/HTML/gpugems/gpugems_ch38.html