miluphcuda

miluphcuda is a smoothed particle hydrodynamics (SPH) code.

Related pages

Project structure

  • material_data: config files for different materials
  • test_cases: test cases for miluphcuda

About

  • miluphcuda is the cuda port of the original miluph code.
  • miluphcuda can be used to model fluids and solids.
  • miluphcuda runs on a single Nvidia GPU with compute capability 5.0 and higher.

Please see additional the following papers/links

Please cite one of these papers and the ASCL record if you use the code.

Main features

  • SPH hydro and solid
  • self-gravity (via Barnes-Hut tree) or direct summation for a small number of particles
  • porosity models (P-alpha, epsilon-alpha, Sirono)
  • several equation of states (ideal gas, polytropic, Murnaghan, Tillotson, ANEOS and support for tabulated EOS)

Developers

in somewhat arbitrary order

Christoph M. Schaefer, Sven Riecker, Oliver Wandel, Thomas I. Maindl, Samuel Scherrer, Janka Werner, Christoph Burger, Marius Morlock, Evita Vavilina, Michael Staneker, Maximilian Rutz, Hugo Audiffren.