1 / 63

Real-time Fluid Dynamics

Real-time Fluid Dynamics. Maciej Matyka Institute For Theoretical Physics. Real-time Fluid Dynamics. maq / floppy. Porous media. Large. Parallel. Long run-times. Real-time (3 parts). 1: Review fluid dynamics. 2: Lattice Boltzmann Model. Pord Tuo. Crush.

Download Presentation

Real-time Fluid Dynamics

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Real-time Fluid Dynamics Maciej Matyka Institute For Theoretical Physics

  2. Real-time Fluid Dynamics maq / floppy

  3. Porous media. Large. Parallel. Long run-times.

  4. Real-time (3 parts)

  5. 1: Review fluid dynamics

  6. 2: Lattice Boltzmann Model Pord Tuo Crush Breakpoint 2008 Revision 2012

  7. 3: Aerodynamics

  8. Fluid simulation Navier-Stokes Molecular Dynamics

  9. Molecular dynamics (interactions) Too many atoms required…

  10. Navier-Stokes equations

  11. Lagrangian Eulerian

  12. (key work) 1965, Welch, J.E. Harlow, F. Shannon, J. P. Daly, B. J.

  13. Navier-Stokes discretization

  14. The MAC Method (modified)

  15. 1996, N. Foster and D. Metaxas The MAC sold to CG community.

  16. 2001, N. Foster and R. Fedkiw • level sets • large steps

  17. Real-time?

  18. 2003, Jos Stam 1. short, 2. stable, 3. dissipative

  19. Fluid simulation Navier-Stokes Molecular Dynamics

  20. Fluid simulation Navier-Stokes Molecular Dynamics

  21. Fluid simulation Navier-Stokes Smoothed Particle Hydrodynamics (SPH) Molecular Dynamics

  22. Smoothed Particle Hydrodynamics (SPH)

  23. Smoothed Particle Hydrodynamics (SPH)

  24. Fluid simulation Navier-Stokes Smoothed Particle Hydrodynamics (SPH) Molecular Dynamics

  25. Fluid simulation Navier-Stokes Lattice Boltzmann Method (LBM) Smoothed Particle Hydrodynamics (SPH)Molecular Dynamics

  26. LBM 1844 - 1906 Kinetic theory of gases Ludwig Boltzmann

  27. LBM distribution function

  28. LBM

  29. LBM

  30. LBM

  31. LBM

  32. LBM

  33. (with Mr. Acryl/ Anadune)

  34. LBM Immersed Boundary Velocity Correction Method, Shu et. al. 2007

  35. LBM

  36. LBM & GPU • locality • no iterations • single precision OK

  37. LBM Compute shader implementation.

  38. LBM 3d is straigtforward

  39. LBM

  40. 3: Aerodynamics

  41. It has analytical solutions!

  42. Animation Aerodynamics, 1991 Wejchert, J. et. al.

  43. Wind force on face

  44. Failure…

  45. Collisions with distance functions

  46. work in progress…

More Related