Title: Computer simulation of the hydraulic ram pump