Text this: Computer simulation techniques in hydrology