Exemple

Modélisation de la Propagation d’une Onde de choc

Un schéma semi-discret au deuxième ordre en temps et en espace (modèle aux volumes finis) basé sur une discrétisation aux différences finies est utilisé pour résoudre les équations de Shallow-water. Le modèle avance par « pas » de temps selon un solveur de Runge-Kutta qui utilise une méthode prédicteur-correcteur. Les flux numériques sont calculés par un solveur de Riemann de type HLL (Harten-Lax-van Leer). Un schéma simple TVD est employé pour la méthode de capture de choc et une fonction de flux «Minmod limiter» est utilisée. Dans la figure ci-dessous nous voyons les profils de la propagation de l’onde de choc.

Â

NOUVELLES ET ARTICLES See all

  • Un Exemple d’Implémentation des Angles d’Euler en C++

    Tips and Tricks!

    Le langage C++ offre de nombreuses caractéristiques qui le rende bien adapte pour la programmation scientifique. En particulier la surcharge des opérateurs, permet d'écrire du code qui modélise les types mathématiques de manière naturel. Je présente une class C++ de notre environnement de programmation qui met en évidence cette caractéristique

clients and partners

Autolog