waterhammer and surge analysis software