Work in progress: A GPU accelerated moving mesh hydrodynamics code.
Dont expect anything to work yet for the forseeable future.
The idea is to combine: "Meshless Voronoi on the GPU" [Ray et. al 2018] with a moving mesh hydro solver similar to "AREPO" [Springel 2010] ported to GPU. Doing this in a toy code allows to explore various ideas first.
This project is being done during my master's thesis, supervised by Dylan Nelson, at the Institute of Theoretical Astrophysics, Heidelberg University.
- Select your system in
Makefile.systype(Ubuntu/macOS, or add your own) - Configure compilation flags in
Config.shand parameters inparam.txt - Build with
make
make # Uses SYSTYPE from Makefile.systype
./ProteusGPU # Run the executable- HDF5 (libhdf5-dev on Ubuntu, via Homebrew on macOS)
