The shallow-water equations
∂t∂h+u∂x∂h+h∂x∂u=0,∂t∂u+u∂x∂u+g∂x∂h=0
describe one-dimensional flow over a horizontal boundary with depth h(x,t) and velocity u(x,t), where g is the acceleration due to gravity.
Show that the Riemann invariants u±2(c−c0) are constant along characteristics C±satisfying dx/dt=u±c, where c(h) is the linear wave speed and c0 denotes a reference state.
An initially stationary pool of fluid of depth h0 is held between a stationary wall at x=a>0 and a removable barrier at x=0. At t=0 the barrier is instantaneously removed allowing the fluid to flow into the region x<0.
For 0⩽t⩽a/c0, find u(x,t) and c(x,t) in each of the regions
(i) c0t⩽x⩽a (ii) −2c0t⩽x⩽c0t
explaining your argument carefully with a sketch of the characteristics in the (x,t) plane.
For t⩾a/c0, show that the solution in region (ii) above continues to hold in the region −2c0t⩽x⩽3a(c0t/a)1/3−2c0t. Explain why this solution does not hold in 3a(c0t/a)1/3−2c0t<x<a.