Course - Introduction to Computational Fluid Dynamics - TEP4280
TEP4280 - Introduction to Computational Fluid Dynamics
About
Examination arrangement
Examination arrangement: Home examination
Grade: Letters
Evaluation | Weighting | Duration | Grade deviation | Examination aids |
---|---|---|---|---|
Home exam | 100/100 | 4 hours |
Course content
Solution strategy of CFD: from fluid flow problem to post-processing of its numerical solution, Sources of error, Examples of CFD applications. Basics of partial differential equations (PDEs) in fluid dynamics, Initial value problems: hyperbolic and parabolic PDEs, Boundary value problems: elliptic PDEs, Boundary conditions, Well-posed problems. Spatial discretization methods: Finite difference method, consistency, stability, convergence, Finite volume method, Weighted residual ansatz, idea of finite element and spectral methods. Time discretization methods: Explicit and implicit methods, Linear multistep methods, Runge-Kutta methods, Stability analysis. Numerical solution of advection and wave problems: Central and upwind methods, CFL condition. Numerical solution of diffusion problems: Explicit and implicit methods, von Neumann stability analysis. Numerical solution of stationary problems and Poisson equation: Direct and iterative methods, Tridiagonal matrix algorithm (TDMA). Numerical solution of conservation laws:
Burgers equation, incompressible Navier-Stokes equations.
Learning outcome
Learning outcome:
The course provides an introduction to computational fluid dynamics. The students will train the numerical solution of model problems by developing and testing own MATLAB programs. The students will learn to assess the quality of numerical results and the efficiency of numerical methods for basic fluid flow model problems.
Knowledge: After completion of this course, the student will have knowledge on: - Classification of the basic equations of fluid dynamics. - Basic space and time discretization methods. - Numerical solution of advection, diffusion and stationary problems. - Numerical solution of conservation laws. - Analysis of accuracy and stability of finite difference methods for model equations.
Skills: After completion of this course, the student will have skills on: - Practical use and programming of numerical methods in fluid dynamics. - Checking and assessing the accuracy of numerical results. - Assessing the efficiency of numerical methods. - Consistency analysis and von Neumann stability analysis of finite difference methods. - Choosing appropriate boundary conditions for model problems.
General competence: After completion of this course, the student will have general competence on: - Numerical solution of model problems in fluid dynamics. - Checking and assessing basic numerical methods for fluid flow problems.
Learning methods and activities
Lectures and lessons. Learning is based on extensive student activity in the form of solving exercise problems. Programming in Matlab. The lectures and exercises are in English when students who do not speak Norwegian take the course. If the teaching is given in English the examination papers will be given in English only. Students are free to choose Norwegian or English for written assessments.
Compulsory assignments
- Exercises
Further on evaluation
If there is a re-sit examination, the examination form may be changed from written to oral.
Recommended previous knowledge
TDT4105 Information Technology, Introduction, TEP4100 Fluid Mechanics, TMA4122 Calculus 4M, or equivalent courses.
Course materials
Richard H. Pletcher, John C. Tannehill, Dale A. Anderson: Computational Fluid Mechanics and Heat Transfer, 3rd edition, CRC Press, Boca Raton, 2013.
Lecture notes, MATLAB templates.
No
Version: 1
Credits:
7.5 SP
Study level: Third-year courses, level III
Term no.: 1
Teaching semester: SPRING 2021
Language of instruction: English, Norwegian
Location: Trondheim
- Fluids Engineering
- Energy and Process Engineering
- Numerical Mathematics
- Applied and Industrial Mathematics
- Applied Mechanics - Fluid Mechanics
- Applied Mechanics - Fluid Mechanics
- Applied Mechanics, Thermo- and Fluid Dynamics - Fluid Dynamics
Department with academic responsibility
Department of Energy and Process Engineering
Examination
Examination arrangement: Home examination
- Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
-
Spring
ORD
Home exam (1)
100/100
Release
2021-06-03Submission
2021-06-03
09:00
INSPERA
13:00 -
Room Building Number of candidates - Summer UTS Home exam 100/100 INSPERA
-
Room Building Number of candidates
- * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
- 1) Merk at eksamensform er endret som et smittevernstiltak i den pågående koronasituasjonen. Please note that the exam form has changed as a preventive measure in the ongoing corona situation
For more information regarding registration for examination and examination procedures, see "Innsida - Exams"