A versatile smoothed particle hydrodynamics code for graphic cards

We present the second release of the now open source smoothed particle hydrodynamics code miluphcuda. The code is designed to run on Nvidia CUDA capable devices. It handles one to three dimensional problems and includes modules to solve the equations for viscid and inviscid hydrodynamical flows, the...

Descripción completa

Detalles Bibliográficos
Autores: Schaefer, C. M., Wandel, O. J., Burger, C., Maindl, T., Malamud, U., Buruchenko, S. K., Sfair, R. [UNESP], Audiffren, H., Vavilina, E., Winter, P. M.
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2020
País:Brasil
Institución:Universidade Estadual Paulista (UNESP)
Repositorio:Repositório Institucional da UNESP
Idioma:inglés
OAI Identifier:oai:repositorio.unesp.br:11449/208921
Acceso en línea:http://dx.doi.org/10.1016/j.ascom.2020.100410
http://hdl.handle.net/11449/208921
Access Level:acceso abierto
Palabra clave:Smoothed particle hydrodynamics
GPU-computing
Hydrodynamics
Continuum mechanics
Descripción
Sumario:We present the second release of the now open source smoothed particle hydrodynamics code miluphcuda. The code is designed to run on Nvidia CUDA capable devices. It handles one to three dimensional problems and includes modules to solve the equations for viscid and inviscid hydrodynamical flows, the equations of continuum mechanics using SPH, and self-gravity with a Barnes-Hut tree. The covered material models include different porosity and plasticity models. Several equations of states, especially for impact physics, are implemented. The basic ideas of the numerical scheme are presented, the usage of the code is explained and its versatility is shown by means of different applications. The code is hereby publicly available. (C) 2020 Elsevier B.V. All rights reserved.