4 ms·
Fluid Simulation – Siggraph 2007 Course Notes [pdf]
- bla3 5y agoThere's a web page with some more links here: https://www.cs.ubc.ca/~rbridson/fluidsimulation/ https://www.cs.ubc.ca/~rbridson/fluidsimulation/
- carodgers 5y agoWould this be enough to accurately simulate lift from an airfoil? Or do you need compressibility for that?
- knolan 5y agoYou don’t need compressible flow to generate lift. Any basic inviscid (Euler) 2D incompressible solver can be used to calculate lift. For drag you need to resolve the boundary layer and solve Navier Stokes.
- JabavuAdams 5y agoBridson also wrote a book - Fluid Simulation for Computer Graphics https://www.routledge.com/Fluid-Simulation-for-Computer-Graphics/Bridson/p/book/9781482232837 https://www.routledge.com/Fluid-Simulation-for-Computer-Grap... The first edition was really good on the nitty gritty implementation details.
- slavik81 5y agoIt's a great book. The first edition was basically these notes, with some additions and corrections. The second edition (published in 2015) is more different. It was updated and reorganized to help clarify some common causes of confusion. I must admit that I liked the first edition better, but that may just be because I read it first.
- batty 5y agoYou might also like "Fluid Engine Development" if this stuff is your cup of tea. I believe there is complete code with it. https://fluidenginedevelopment.org/ https://fluidenginedevelopment.org/
- batty 5y ago<shameless plug> ..and if it's really REALLY your cup of tea, join my research lab and do a PhD. :-) https://cs.uwaterloo.ca/~c2batty/ https://cs.uwaterloo.ca/~c2batty/ </shameless plug>
- yesenadam 5y agoNo need for shame! "He did not wait for students to come to him; he made inquiry for promising youthful collectors, and when he heard of one, he wrote, inviting and urging him to come. Thus there is hardly one now of the American naturalists of my generation whom Agassiz did not train." - William James, Louis Agassiz, 1896. https://archive.org/details/memoriesandstud02jamegoog/page/n20/mode/2up https://archive.org/details/memoriesandstud02jamegoog/page/n...
- kenrose 5y ago+1 For context, Chris (batty above) was one of Robert’s best grad students. If fluid simulation is your thing, Chris is one of the best people in the world to do a PhD with. He’s also a very nice person. :)
- nextaccountic 5y agoI want cross-platform deterministic fluid simulations (at least in platforms with IEEE 2008 float semantics). What I mean is, I want to run the same software on different architectures and platforms and get the same exact answer. Is that feasible? Also, are some techniques more amenable to cross-platform determinism while others are more challenging? Note that Rapier can do this for mechanical simulations aimed at gamedev https://rapier.rs/docs/user_guides/rust/determinism/ https://rapier.rs/docs/user_guides/rust/determinism/ Moreover: can I add threads or use SIMD or run on GPUs and still be deterministic? (Rapier can't do that: it runs on CPU, and on the cross-platform deterministic mode it disables threads and SIMD) I'm not sure if those are considered worthwhile research lines, but this is what I care most.
- adamgoodapp 5y agoAny book or course recommendations aimed for a developer to get into fluid simulation? Build along kind of guides?
- jmiskovic 5y agoAny guides for grid-less fluid simulation? I'd want to set up an unconstrained simulation, one that's using CPU only for the parts where there's actually particles to simulate. Doesn't have to be accurate at all, as long as it produces vortices.
- batty 5y agohttps://interactivecomputergraphics.github.io/SPH-Tutorial/ https://interactivecomputergraphics.github.io/SPH-Tutorial/