Information Package

Master of Science in Civil Engineering with Thesis (English)

CE571

COMPUTATIONAL FLUID MECHANICS

Course Code
CE571
Semester
-
Theory+Practice
3 + 0
ECTS
10
Course TypeElective Course
Course LevelMaster's Degree With Thesis
Year of Study-
Semester-
ECTS10
Name of Lecturer(s) -
Learning Outcomes

At the end of this course, the students;

  1. Explain the fundamental principles of numerical computation methods and select appropriate techniques for engineering problems,
  2. Solve nonlinear systems using the Newton-Raphson method and evaluate experimental data through numerical interpolation techniques,
  3. Develop explicit and implicit finite difference schemes for fluid mechanics problems and analyze their stability conditions,
  4. Apply appropriate initial and boundary conditions to compute velocity components, stream functions, and vorticity fields, and use the method of characteristics in hydraulic applications.
Mode of DeliveryFace to face
PrerequisitesNo
Recommended Optional Programme ComponentsNone
Course DescriptionIntroduction to numerical computation, Solution of nonlinear systems by Newton-Raphson method, evaluation of experimental data using numerical interpolation, calculation of reservoir emptying time by using numerical integration, explanation of principles of finite differences method, derivation of basic finite difference forms, comparison of explicit and implicit schemes, determination of stability criteria for different schemes, determination of boundary and initial conditions for velocity components, stream functions, and vortices different flow domains, principles of method of characteristics and its applications in hydraulics.
Course Contents
WEEK TOPICS
1st Week Introduction to numerical computation and basic concepts
2nd Week Numerical errors and convergence
3rd Week Solution of nonlinear systems using the Newton-Raphson method
4th Week Numerical interpolation and evaluation of experimental data
5th Week Numerical integration and calculation of reservoir emptying time
6th Week Principles of the finite difference method
7th Week Derivation of basic finite difference formulations
8th Week Midterm
9th Week Explicit and implicit numerical schemes
10th Week Stability analysis of numerical schemes
11th Week Determination of initial and boundary conditions in flow domains
12th Week Numerical solution of velocity components, stream function, and vorticity
13th Week Introduction to the method of characteristics
14th Week Hydraulic applications of the method of characteristics
15th Week Overview and applications in computational fluid mechanics
Recommended or Required Reading1. Versteeg H., Malalasekera W., An Introduction to Computational Fluid Dynamics, Prentice Hall, 2007
2. Kumar, M.S.M, Computational Hydraulics, India, 2010.
3. Chapra, S.C., Canale, R.P., Numerical Methods for Engineers, McGraw Hill 1989.
4. Golub, G.H., Ortega, J.M., Scientific Computing and Differential Equation: An Introduction to Numerical Methods, Academic Pres, 1993.
Planned Learning Activities and Teaching Methods
  • Lecture
  • Questions/Answers
  • Presentation
Assessment Methods and Criteria
Quantity Percentage (%)
Mid-term 1 30
Assignment 1 10
Quiz 1 20
Total(%) 60
Contribution of In-term Studies to Overall Grade(%) 60
Contribution of Final Examination to Overall Grade(%) 40
Total(%) 100
ECTS Allocated Based on Student Workload
Activities Quantity Duration (Hour) Total Workload (Hour)
Midterm exam 1 2 2
Preparation for Quiz 1 50 50
Individual or group work 14 3 42
Preparation for Final exam 1 80 80
Course hours 14 3 42
Preparation for Midterm exam 1 60 60
Laboratory (including preparation)
Final exam 1 2 2
Homework 1 20 20
Quiz 1 2 2
Total Work Load300
Total Work Load / 30 (h)10
ECTS Credit of the Course10
Language of InstructionEnglish
Work Placement(s)No
LO1 LO2 LO3 LO4
K1 X X
K2 X X
K3
K4 X X X
K5 X X
K6
K7
K8
K9
K10
K11