thatÂ´s a very nice test and the best approach IÂ´ve seen so far (aside from the well known members of the forum, Mark and Oddmood). I think the main problem isnÂ´t the creation of a plume like shape, but vorticity confinement to create those highly disturbed smoke sims.

Controlling vorticity in Navier-Stokes based attempts normally works via a turbulance parameter (often called "epsilon"). But these methods arenÂ´t particle driven, theyÂ´re working with cells and voxels and thatÂ´s not the best idea with RF and Python. I think thereÂ´s got to be a completely different approach with RF. I havenÂ´t dealt with this subject by now, but maybe IÂ´ll dive into it : - ?