On Upstream Differencing and Godunov-Type Schemes for Hyperbolic Conservation Laws | Synapse