For those in the need to simulate SIMPLE water interactions FAST this is a shallow (2d) water simulator coupled with Lagoa, so it does not look toooooo cheap. It cant do curls and rolling waves, but it will spit some Lagoa particles for your viewing pleasure
It served quite well on a little student short, so maybe it can help others. I would love to keep working in it but no time for it, so here it goes:
https://dl.dropboxusercontent.com/u/39280733/mFlow.scn
KEEP IN MIND:
1. Anything that says "Energy Conservation" is actually just a multiplier of some energy transport. So it is like other multipliers, but, if you go over 1 energy will increase instead of dissipate causing a chain reaction that can blow up the entire matrix. So use it carefully. Turn 2-way coupling off if you really need to cheat physics.
2. Use it as is, or hack it at will... I cant support it
PS:
There are other things that could be done to it. It could be made more physically correct. Motion transport could have more meaningful parameters like say, viscosity. Also maybe someone could implement a bottom attribute so we could calculate the actual volume and preserve it accordingly... one can dream