Computational fluid dynamics (CFD)

  • Computational fluid dynamics (CFD) is a branch of fluid mechanics that uses numerical analysis and algorithms to solve and analyze problems that involve fluid flows. Computers are used to perform the calculations required to simulate the interaction of liquids and gases with surfaces defined by boundary conditions. With high-speed supercomputers, better solutions can be achieved. Ongoing research yields software that improves the accuracy and speed of complex simulation scenarios such as transonic or turbulent flows. Initial experimental validation of such software is performed using a wind tunnel with the final validation coming in full-scale testing, e.g. flight tests.

  • Day 1¬†

    Session 1

    Introduction of CFD

    Equations and boundary conditions

    • Why knowledge of equations important
    • Naiver-Stokes equations
    • simplified form
    • Compressible and incompressible flows
    • Convection-diffusion equations for transport processes
    • Characteristic speeds; characteristic variables
    • Determination of right boundary condition
    • Dangers of imposing wrong boundary conditions.

    Session 2

    Numerical methods

    • General introduction to numerical methods
    • Finite difference and finite volume methods
    • Discrete boundary conditions and implementation
    • Low and high order methods.
    • Finite volume method
    • Edge based implementation of finite volume method
    • Finite element method
    • FVM vs FEM
    • Edge based formulation of FEM method.

    Day 2

    Session 1

    Discretization issues

    • Stability issues
    • what can you do to tackle instability issues
    • damage of adding artificial damping to sensitive problems
    • instability associated with central difference formulations; order of accuracy
    • Up winding type stabilization

    Session 2


    • Geometry construction
    • CAD geometries
    • STL geometries
    • Surface meshing
    • volume mesh generation
    • boundary layer mesh construction
    • convergence issues
    • time step limits due to meshing
    • how to avoid problems related to meshing

  • This workshop does not include any hardware kit.

    • A working Laptop/PC in a group of 5 participants with minimum of 4 GB RAM, 100 GB HDD, intel i3+ processor
    • A Seminar Hall with sitting capacity of all participants along with charging plugs, proper ventilation
    • Projector, Color Mike and Speakers

    1. Softcopy of PPTs and study material for all participants
    2. Certificate of Participation for every participant
    3. A competition will be organized at the end of the workshop and winners will be awarded by Certificate of Excellence and Coupon for Advance IoT Training.
    4. Kit will be given to a team of 5 participants