Finite Element Methods for Fluid Dynamics
Faculteit | Science and Engineering |
Jaar | 2020/21 |
Vakcode | WMMA016-05 |
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->Advection-Diffusion->Stokes. Then, we will solve transient problems: Heat->Stokes->Navier-Stokes. 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 non-assisted 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 re-examination.) |
||||||||||||||||||||||||||||
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 (WINM1-07). - Knowledge of partial differential equations, either acquired in a theoretical context (e.g. WIPD-07) 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 2017-2018 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 |
|