Why does my Mantaflow waterwheel not work?
Bi-directional fluid-structure interaction is quite an advanced topic. 
(Bi-directional meaning that the fluid reacts to forces applied by the structural domain and vice versa)

There is of course specialized software which can perform these simulations. However, most current simulation packages focus on simulating either the fluid or the rigid (or deformable) bodies accurately and model the other as simply as possible. 

That's why in almost all those nice 3D visualisations of fluid-structure-interaction (at least outside the scientific or engineering world) the motion of the rigid (or soft) bodies will most certainly be faked with non-simulated animation.  

Further reading e.g: research.manchester.ac.uk/portal/files/70404430/FULL_TEXT.PDF