Présentation de OpenFOAM


Présentation de OpenFOAM


 

OpenFOAM (Open Field Operation and Manipulation) est une bibliothèque C++ comprenant des outils pour la simulation numérique principalement axée sur la résolution des équations de la mécanique des fluides. Il possède une bibliothèque de solveurs qui permettent de décrire de nombreuses situations. Il existe par exemple des solveurs pour des écoulements compressibles, des écoulements multiphasiques, des écoulements turbulents. Il est gratuit et téléchargeable ici.

 

Une simulation sous OpenFOAM s'effectue en trois grandes étapes :

 

Un dossier type de calcul sous OpenFOAM se présente de la manière suivante. C'est dans ce répertoire que l'utilisateur travaille et fait les modifications nécessaires au lancement de sa simulation.

 

Figure : Structure d'un répertoire de calcul OpenFOAM 

Le dossier principal est le répertoire de travail, il faut se placer dans celui-ci pour lancer les calculs. Dans ce dossier on trouve :

 

Maintenant que nous avons présenté rapidement OpenFOAM, nous allons faire un tutoriel pour le lancement d'une simulation sous OpenFOAM.