I'm sharing a .toe file that simulates a waterfall. It's based on this great tutorial from @exsstas.
I just added few components, such as the Nvidia Flow and a Particle emitter that is in multiply with the flow, before enetering in the ripple shader. Then using the Optical Flow to input in Displace TOP.
I've added to the file a mouse input just to play with the waves in real-time and not just watch.