Von Neumann membuat kontribusi mendasar dalam eksplorasi masalah dalam hidrodinamika numerik. Misalnya, dengan Robert D. Richtmyer ia mengembangkan algoritma yang mendefinisikan viskositas buatan yang meningkatkan pemahaman gelombang kejut. Masalahnya adalah ketika komputer memecahkan masalah hidrodinamik atau aerodinamis, mereka mencoba menempatkan terlalu banyak titik-titik komputasi di daerah - daerah yang sangat berbahaya (gelombang kejut). Matematika dari viskositas buatan halus transisi kejut tanpa mengorbankan fisika dasar. Kontribusi lain yang diketahui dengan baik untuk dinamika cairan termasuk solusi aliran klasik untuk ledakan gelombang, dan penemuan bersama model peledak ZND bahan peledak.
Apa masalah komputer memecahkan dinamika cairan?
mereka mencoba menempatkan terlalu banyak titik-titik komputasi di daerah - daerah yang sangat berbahaya (gelombang kejut)