I wonder could there be used one of these simulation frameworks or maybe even combine these simulation frame works:
-Taichi Elements
-Zenustech’s “Zeno node system”
-SPlisHSPlasH (they are interested from blender integration at least for addon) developed by InteractiveComputerGraphics
and they have also other interesting open source projects like: PositionBasedDynamics
-Project Chrono
There is also some other interesting projects like
-VadereCrowdSim (open source crowd simulation framework)
-PhysBAM
-libWetCloth
-or how about “o3d.foundation”?
btw.
Realtime GPU smoke simulation - Other Development Topics - Blender Developer Talk this developer on blender forums might be interested to join blender dev?