HERA: A Hydrodynamic AMR Platform for Multi-Physics Simulations
The development at CEA/DAMof a new AMR multi-physics hydrocode platform led to convincing results on a wide range of applications, from interface instabilities to charge computations in detonics.
A selection of numerical results illustrating gains to be expected from AMR in such fields, including precise comparisons between AMR and uniform grids (up to 100 millions cells in 2D using CEA’s teraflops machine TERA-1).
An introduction to the hyperbolic framework and resulting suite of consistent multimaterial compressible flow solvers (hydrodynamics, hypo-elasticity, nT hydro and nT MHD).
A presentation of an innovative hydrocode architecture, allowing three different parallel modes at runtime: (i) a MPI mode for uniform or well-balanced AMR grids, (ii) a multithread mode on SMPs and (iii) a hybrid MPI/multithread mode on clusters of SMPs. Multithreading is used there to diminish grain sizes, to control memory cache effects and dynamic load balancing.
Finally, an overview of the user-model API is given, in both C++ and Python vector modes, for platform extensions using Strang-type operator splitting.
KeywordsDetonation Wave Domain Decomposition Uniform Grid Interface Instability Dynamic Load Balance
Unable to display preview. Download preview PDF.
- 1.J. Von Neumann, R. D. Richtmyer, J. Appl. Phys., 21, p. 232 (1950)Google Scholar
- 2.S. K. Godunov, Mat. Sb., 47, p. 271 (1959)Google Scholar
- 3.B. L. Gerasimov, S. A. Semushin, Lecture notes in Physics, V. 170, p. 211 (1982)Google Scholar
- 4.D. Youngs, Internal report AWRE/44/92/35Google Scholar
- 5.M. L. Gittings, “SAIC’s adaptive grid Eulerian hydrocode”. In Defense Nuclear Agency Numerical Methods Symposium, 28–30 April 1992.Google Scholar
- 6.F. Lagoutire, PhD Thesis, Universit Paris VI, (2000)Google Scholar