FTCS signifie forward in time, centered in space
L'erreur de troncature est d'ordre
. Par élimination des dérivées temporelles, on obtient l'équation modifiée :
avec :
Warming et Hyett ont montré que pour avoir stabilité, une condition nécessaire est que le coefficient du terme
soit supérieur à
soit :
On introduit alors le nombre de Reynolds de maille (grid Reynolds number) tel que :
On montre facilement que :
La condition nécessaire de stabilité est donc :
Le nombre de Reynolds de maille est d'un grand intérêt pour la résolution d'équation de transport par un schéma
d'ordre deux. Une analyse de stabilité de Von Neumann nous montre une autre condition :
On en déduit que
ce qui se traduit par :
remarque : Ce schéma produit des wiggles (erreurs de phase) importants pour
.
Pour
, les oscillations causent l'explosion de la solution. Pour éliminer les wiggles, la meilleure
solution est de raffiner la grille surtout dans la (les) région(s) contenant beaucoup d'oscillations. On peut aussi penser utiliser
un schéma décentré régressif (sur le terme convecté). Cette solution est à éviter car on additionne trop de viscosité numérique
à la solution d'où une perte de précision.