I have just started studying the shallow water equations. I have solved and implemented the Riemann Problem for the 1-D case. I now want to implement a finite volume scheme for the same 1-D SWEs but the result I get seem totally different from the exact solution. I evaluated numerical fluxes F at boundary interfaces using F(U_) where U_ is the variable value at boundary cells and evaluated inter-cell fluxes using F(Ustar) where Ustar is a solution of the Riemann Problem with initial data from the average values of U in the bounding cells.
What could be the cause of the disparity?
I could paste the exact functions here.