The Saint-Venant equations are used to describe river waves. Generally
, for flood routing in rivers, the Saint-Venant system is reduced to t
he diffusive wave equation which can be resolved using finite-differen
ce algorithms. The choice of a numerical method, and of the space and
time steps to be retained, depends essentially on the form of flood hy
drographs and the hydraulic properties of the river. This paper invest
igates these areas; two sets of criteria are proposed, the first to de
fine parameter ranges representing each wave type and then, in the par
ticular case of the diffusive wave model,to define criteria for the ch
oice of numerical algorithm and appropriate space and time steps. The
first analysis was based on the concept that river wave behaviour is d
etermined by the balance between friction and inertia. The conclusions
relate to the magnitude of temporal characteristics of flood waves, e
xpressed as a function of the Froude number of the steady uniform how
and a dimensionless wave number of the unsteady component of the motio
n. The second part discussed questions related to the diffusive wave p
roblem and to numerical instabilities. A technique is proposed to guid
e the user in the choice of the computational algorithm and specifies
the error introduced by numerical methods. The technique was applied t
o flood-routing simulation for the Loire river in France. In this case
, two finite-difference algorithms were compared to the exact solution
given by the analytical method. Comparisons between results show the
efficiency of the technique to optimise the choice of the finite-diffe
rence method and the adequate space and time steps.