Finite Element Methods for Fluid Dynamics
Faculteit  Science and Engineering 
Jaar  2020/21 
Vakcode  WMMA01605 
Vaknaam  Finite Element Methods for Fluid Dynamics 
Niveau(s)  master 
Voertaal  Engels 
Periode  semester II a 
ECTS  5 
Rooster  rooster.rug.nl 
Uitgebreide vaknaam  Finite Element Methods for Fluid Dynamics  
Leerdoelen  At the end of the course, the student is able to: 1) Compute weak forms for a variety of boundary conditions, and proof their well posedness. 2) Apply time stability analysis to continuous and discretized equations 3) Understand the rationale of the inclusion of space/time stabilization terms 4) Implement correctly finite element flow solvers and simulate physical problems in a team 5) Analyze the numerical results in view of the theory 

Omschrijving  The goal of this course is to learn how to implement finite element approximations of flow problems and to analyze the quality of the numerical results in view of the theory. We will achieve this goal by dealing with equations of increasing complexity. First, we will solve stationary problems: Laplace>AdvectionDiffusion>Stokes. Then, we will solve transient problems: Heat>Stokes>NavierStokes. Practical works in Python (using the finite element library FEniCS) will allow exercising and verifying the theory in practical examples. The course is therefore well adapted for students with knowledge of numerical fluid mechanics using other discretization methods, as well as students who want to learn (more) about finite elements methods in general and who are also interested in applications behind flows. 

Uren per week  
Onderwijsvorm 
Hoorcollege (LC), Practisch werk (PRC)
(Practical work will be based on assisted sessions and nonassisted personal work.) 

Toetsvorm 
Practisch werk (PR), Schriftelijk tentamen (WE)
(For passing, WE >= 5.5 and each PR >= 5.5. The final grade is than F = 0.3 WE + 0.7 PR. Each practical can be repaired. The exam can be repaired in the reexamination.) 

Vaksoort  master  
Coördinator  dr. C.A. Bertoglio  
Docent(en)  dr. C.A. Bertoglio  
Verplichte literatuur 


Entreevoorwaarden  Knowledge assumed:  Numerical methods as taught in Numerical Mathematics 1 (WINM107).  Knowledge of partial differential equations, either acquired in a theoretical context (e.g. WIPD07) or applied context (like in a fluid mechanics course).  Experience in programming in Python, Matlab, Octave, or any similar environment. 

Opmerkingen  Students who took the course Modeling of Fluid Flow in 20172018 are not allowed to take the course Finite Element Methods for Fluid Dynamics due to a similarity in the content. This course was registered last year with course code WMMA18001 

Opgenomen in 
