Nombre de Courant

(Redirigé depuis Condition CFL)

Le nombre de Courant est un nombre sans dimension utilisé en informatique et en mathématiques et plus particulièrement en calcul par différences finies[1]. Ce nombre porte le nom de Richard Courant, mathématicien allemand.

Richard Courant au premier plan.

Définition

modifier

On le définit de la manière suivante pour le cas d'un schéma en une dimension :

 

avec :

  • v - vitesse dans la direction x
  • Δt - intervalle temporel
  • Δx - intervalle dimensionnel

Pour des schémas de dimension n en espace, le nombre s'écrira sous la forme :

 , les valeurs de chaque intervalle dimensionnel pouvant être choisies indépendamment les unes des autres.

Utilisation

modifier

Ce nombre est connu pour son lien avec la condition de Courant–Friedrichs–Lewy (d'après Richard Courant, Kurt Friedrichs, et Hans Lewy) et consiste en une condition de convergence pour résoudre certaines équations aux dérivées partielles (notamment les équations aux dérivées partielles hyperboliques). Dans la pratique, il sert à donner le seuil dimensionnel sous lequel, pour un schéma numérique explicite, on observe une instabilité de calcul (erreur d'approximation) grandissant rapidement au fur et à mesure des calculs. Si la dimension de la grille est inférieure à la distance parcourue dans l'intervalle de pas de temps par l'onde la plus rapide que permet l'équation, l'erreur grandit et envahit la solution physique[2].

Il est utilisé dans de nombreux domaines comme celui de la prévision numérique du temps.

Notes et références

modifier
  1. (en) Bernard Stanford Massey, Measures in science and engineering: their expression, relation and interpretation, Ellis Horwood Limited, , 216 p. (ISBN 0853126070)
  2. (fr) Organisation météorologique mondiale, « Instabilité de C-F-L (Courant, Friedrichs et Lewy) », Eumetcal (consulté le )

Voir aussi

modifier