A high-order well-balanced weighted essentially non-oscillatory (WENO) scheme is designed for the Ripa model.
The scheme preserves the well-balanced property.
The scheme achieves high order accuracy for smooth solutions.
The scheme possesses sharp shock transition.