A fluid simulation based on Fluid Simulation for Computer Graphics by Robert Bridson.
You can view some recorded replays below. They may be quite choppy on first playback, but the player seems to run better the second time around. The source is also available.