Open Channel Flow with Varying Bed Roughness