Computers and fluids