stylistic:style_transfer
Fluid dynamics

Von Neumann made fundamental contributions in the field of fluid dynamics, including the classic flow solution to blast waves, and the co-discovery (independently by Yakov Borisovich Zel'dovich and Werner Döring) of the ZND detonation model of explosives. During the 1930s, von Neumann became an authority on the mathematics of shaped charges.

Later with Robert D. Richtmyer, von Neumann developed an algorithm defining artificial viscosity that improved the understanding of shock waves. When computers solved hydrodynamic or aerodynamic problems, they put too many computational grid points at regions of sharp discontinuity (shock waves). The mathematics of artificial viscosity smoothed the shock transition without sacrificing basic physics.

Von Neumann soon applied computer modelling to the field, developing software for his ballistics research. During World War II, he approached R. H. Kent, the director of the US Army's Ballistic Research Laboratory, with a computer program for calculating a one-dimensional model of 100 molecules to simulate a shock wave. Von Neumann gave a seminar on his program to an audience which included his friend Theodore von Kármán. After von Neumann had finished, von Kármán said "Of course you realize Lagrange also used digital models to simulate continuum mechanics." Von Neumann had been unaware of Lagrange's Mécanique analytique.