Text this: Computational hydraulics :