Godunov scheme