Computer applications in hydraulic engineering (Haestad, 1999)