Lots of the fluid dynamics is done through OpenFOAM and VisualCFD
https://www.openfoam.com/products/visualcfd.php

As for solid geometry simulations, I would also consider something like PTC Creo. https://en.wikipedia.org/wiki/PTC_Creo_Elements/Pro

(I worked on these kinds of solid models for over 10 years and learned how to animate them in real-time through external software. )

So there are two aspects to this: (1) doing the morphing, articulations, and rotations of solid body features, which is what PTC CREO is good at, and (2) doing the visualization of nullschool-like features of fluid turbulence, etc, which I don't have as much experience with. Of course, leveraging all the gaming software essentially combines the two because they need all the interesting articulation and morphing motions and fluid scenarios.