SMS dit: Computer applications in hydraulic engineering