River hydraulics (Technical engineering and design guides as adapted from the US Army Corps of Engineers, 1996)