The aim is to give an understanding of the numerical approximation and solution of physical systems, especially in open channel hydraulics, but with more general application in hydraulics and fluid mechanics generally. The marriage of hydraulics and computations has not always been happy, and often unnecessarily complicated methods have been developed and used, when a little more computational ...