Text this: Simulation and visualization of water flow using graphical processing units (GPUs)