Licence Sciences des Données, Université Mohammed VI Polytechnique, 2021
OpenFOAM is a widely used open-source software package for Computational Fluid Dynamics (CFD). It has a large user base across various engineering and scientific fields, spanning both commercial and academic organizations. OpenFOAM offers an extensive range of features to solve complex fluid flow problems, including those involving chemical reactions, turbulence, and heat transfer, as well as applications in acoustics, solid mechanics, and electromagnetics. It is a free-to-use numerical simulation software, including support for HPC systems. In this course, you will learn how to simulate various flow configurations using the Computational Fluid Dynamics software OpenFOAM. This includes the simulation of laminar and turbulent flows, both steady-state and transient. Additionally, you will explore multiphase flow simulations. The course will cover how to select appropriate initial and boundary conditions for calculations. Furthermore, you will learn how to define a spatial domain and generate a mesh using either structured or unstructured grids. You will also learn how to edit runtime controls, run simulations, check solution convergence, and visualize results graphically with ParaView.