Open codes for Fluid Dynamics

9KUABN70

ECTS
SEMESTRE
CMTDTPEITravail personnel
21h0h0h0h7h
Langues d'enseignementEnglish


Responsable(s)

 Mathieu Jenny, associate professor

Mots clefsCFD, open source, numerical method
Prérequisnumerical methods such as finite differences, finite elements and finite volumes.
Objectif pédagogique

Two different open codes are presented and used during this lecture to solve fluids mechanic and heat transfer problems. The codes are Freefem++ and OpenFOAM respectivelly.

Organisation et contenus

The first code is a finite elements development tool which allow to solve a very large variety of problems in fluids mechanic, solid mechanic and mass and heat transfers. It is used to obtained a custom solver adapted to a specific problem in a 2D or 3D geometry. The second code is a end user solver, OpenFOAM, which is extensively used in fluids dynamics as an open source alternative to Fluent.

The first stage of the lecture is focused on Freefem++. First, a simple tutorial is done to learn how to program our custom solver with Freefem++. Next, the Rayleigh-Bénard convective flow is solved using a Freefem++ program.

The second stage is devoted to OpenFOAM. The laminar and turbulent pipe flows are the cases used for the trainning. The choise between the turbulence models is also discussed.

During the two last lectures, the students have to do a project using either Freefem++ or OpenFOAM.

Compétences

Niveaux Description et verbes opérationnels
Connaître  Numerical methods, CFD and turbulence models.
Comprendre Numerical methods and numerical approaches to solve problems in fluids mechanic, heat and mass transfers.
Appliquer  Numerical methods and numerical definition of a numerical model of a physical problem.
Analyser 

Available tools to solve problems in fluids mechanics, heat and mass tranfers.

SynthétiserAvailable numerical methods and models to solve flows and heat transfers.
ÉvaluerNumerical methods and models to solve flows and heat transfers.
Contributions aux Objectifs de Développement Durable des Nations Unis
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Modalités de contrôle des connaissances et compétences
Contrôle Continu
  •  
Examen écrit
  •  
Oral / Soutenance
  •  
Rapport / Projet
  •  
  • Aucune étiquette