AEE546 COMPUT.FLUID DYNAMICS ON UNSTRUCT.GRIDS

Course Code:5720546
METU Credit (Theoretical-Laboratory hours/week):3 (3.00 - 0.00)
ECTS Credit:8.0
Department:Aerospace Engineering
Language of Instruction:English
Level of Study:Graduate
Course Coordinator:Assoc.Prof.Dr. NİLAY SEZER UZOL
Offered Semester:Fall or Spring Semesters.

Course Objectives

  • To refresh your knowledge in governing fluid flow equations
  • To cover the basic methods in unstructured grid generation
  • To cover the fundamentals of Finite Volume Method and convective flux evaluations
  • To implement basic algorithms for the solution of RANS equations
  • To improve your coding and computer skills.
  • To encourage you to work in teams and to communicate effectively

Course Content

Navier-Stokes equations in integral form, waves and the Riemann problem, one-equation turbulence models, unstructured grid generation, Delaunay triangulation, advancing front triangulation, Finite volume Method, flux evaluation, Euler forward/backward time integration, higher order reconstruction of flow variables, solution-adaptive unstructured grids, Total Variation Diminishing schemes and limiters, Essentially Non Oscillatory schemes, preconditioning methods for low speed flows, GMRES iterative solution method, parallel processing on unstructured grids, message-passing libraries: MPI and PVM


Course Learning Outcomes

  • To have a good understanding of the conservation equations of fluid flow
  • To be able to generate proper unstructured grids for various flow solutions 
  • To have an applied experience in coding  finite volume based flow solvers 
  • To have an applied experience with convective and diffusive flux evalution methods 
  • To improve technical report writing abilities 
  • To be able to function effectively in a teamwork environment

Program Outcomes Matrix

Contribution
#Program OutcomesNoYes
1Possesses advanced knowledge in one or more subfields of aerospace engineering and applies this knowledge effectively in engineering practices and solution processes.✔
2Follows current scientific and technological developments in the field, identifies research problems, generates solutions using appropriate methods, and interprets the results.✔
3Employs analytical thinking and numerical methods in solving complex engineering problems and, when necessary, develops and applies appropriate experimental approaches.✔
4Uses appropriate modeling, analysis, simulation, and experimental methods for complex engineering problems, evaluates the results, and makes engineering decisions.✔
5Clearly and systematically communicates scientific and technical knowledge in written and oral form, works effectively in intra-disciplinary and interdisciplinary teams, and assumes leadership when necessary.✔
6Acts with professional ethics and awareness of social and environmental responsibility and evaluates the possible impacts of engineering solutions.✔
7Understands the importance of lifelong learning and effectively uses methods to access new knowledge.✔
8Is aware of fundamental engineering problems related to national aerospace, defense, and energy technologies and possesses the competence to contribute to these areas.✔