Computational fluids dynamics  

Learning Outcomes The students will be able to: 1. Know how to calculate the flow field development on/in bodies with the use of numerical techniques for the discretization of governing equations 2. Know the fundamental numerical techniques of finite differences and finite volumes 3. Know the convection - diffusion interpolation schemes 4. Know the pressure correction scheme 5. Know how integrated software packages compute the internal and external flows General Competences Apply knowledge in practice Retrieve, analyse and synthesise data and information, with the use of necessary technologies Make decisions Work autonomously Work in teams Work in an international context Design and manage projects Course Content (Syllabus) 1. Introduction. Error analysis. Essential algorithms for the solution of system of equations. Numerical integration. 2. Linear and non-linear differential equations. Classification of differential equations governing mass transport and heat transfer phenomena. Typical equations governing convection and diffusion problems. The "source term" concept. The importance of boundary conditions and initial conditions. 3. Discretization techniques of differential equations. Taylor expansion. Discretization of first and second order. Error analysis of discretized equations. 4. Finite differences technique. Solution of parabolic, elliptic and hyperbolic flow problems with the use of finite differences technique. Discretization techniques for compressible flow problems. 5. Control volume technique. Numerical integration on a control volume. Control volume techniques adapted for specific problems. The numerical scheme and the interpolation scheme on the control volume technique. The hybrid and the central scheme. Higher order numerical schemes. The SIMPLE and SIMPLEC pressure correction technique. 6. Elements from the grid generation and grid aspects. Classification of grids and grid quality. Transformation from the cartesian to the generalized curvilinear space. Transformation of the fluid flow and heat transfer cartesian equations to the generalized curvilinear forms. The Jacobi determinant. 7. Elements from vector programming. Management of vector units on the computer processor. Programming on a parallel environment for high performance computing. The MPI parallel programming protocol.
Hybrid
English
Computational fluids dynamics
English

Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or HaDEA. Neither the European Union nor the granting authority can be held responsible for them. The statements made herein do not necessarily have the consent or agreement of the ASTRAIOS Consortium. These represent the opinion and findings of the author(s).