Bit of a humongous feature request here, but I think it would be totally worth it just for the amount of possibilities it would create.
I think it would be incredibly useful just to have a simple shallow water solver built into blender, to supplement the el'beem solver.
The shallow water equations govern the motion of water's surface, and can handle waves and horizontal flow, but not full 3D simulation.
This would be useful as:
a. It would be A LOT faster than the 3d solver. If implemented on the GPU, it might even be possible to use it in games.
b. Many situations do not require the use of a full 3D solver: ripples on the surface of a pool, a flowing stream/river, or waves on the sea could all be handled by this solver.
c. It could be extended to meet even more situations e.g. integrated with the particle system to simulate splashes or foam, or used with the wind effector to produce surface waves.
I toyed with the idea of making this myself, but although I basically understand the maths behind it, I have NO programming experience whatsoever.
I realise this would be a huge undertaking, but it would be a great addition to blender as an animation tool if any dev picked this up and ran with it.
P.S. Here are some papers that might help:
Shallow Water Simulation
Bubbles and Foam (by Nils Thuerey)
Addition of a 3D layer on top of a shallow water framework (by Ron Fedkiw)
is there any progress available on this topic?
Thanks for any information!
And after one year the same question.
Is there any progress available?