Elysian just shared a nice smoke simulation. Check it out