1D standard Saint-Venant rewritten with time-splitting outside subroutinr Riemann with a view to applying the code to 2D systems with ADE operator-splitting