title: Algorithms for Simulating Fluid Flow
body: <p>I've got a game idea that requires some semi-realistic simulation of a fluid flowing around various objects.  Think of a pool of mercury on an irregular surface that is being tilted in various directions.</p>
  
  <p>This is for a game, so 100% physical realism is not necessary.  What is most important is that the calculations can be done in real time on a device with the horsepower of an iPhone.</p>
  
  <p>I'm thinking that some sort of cellular automaton or particle system is the way to go, but I don't know where to start.</p>
  
  <p>Any suggestions?</p>