Have a question?
Message sent Close
4.03 out of 5
1189 reviews on Udemy

Mastering Ansys CFD (Level 1)

Become pro in computational fluid dynamics (CFD) from A to Z using Fluent, CFX, ICEMCFD and Ansys Workbench
Sijal Ahmed
6,385 students enrolled
English [Auto]
How to understand problem and get important parameters.
Setup problem using different CFD tools such as Fluent, CFX, ICEMCFD, Design modeller, Ansys meshing etc
Comparison of experimental or analytical data or available high quality CFD data to your own CFD analysis
Should be able to solve any CFD problem from starting to final results.

Last updated: July 2020. 

Complete CFD Course to teach you CFD from A-Z. Specially designed for students who have no prior knowledge of any CFD software. We will teach you from scratch and work through to understand all important commands and concepts to understand CFD and it application to sample problems.

There are many lectures available as preview (free) and based on them decided yourself about the quality of your CFD learning. I would be very much happy to see you on this course.

What you will get in this course: 

 1. Complete guidance of using commercial CFD codes such as Fluent, CFX, ICEMCFD, Ansys Meshing, Designmodeler and Ansys Workbench.   

2. How to define problem, create geometry, clean and prepare geometry, hexa and tetra mesh generation in ICEMCFD and Ansys Meshing, problem setup in CFX Pre or Fluent, problem solution in both CFX and Fluent solver, Post processing Fluent and CFD Post.   

3. Teach you that how to check mesh independence in order to make the CFD results error free due to common mistakes during CFD simulation. 

4. Enable you to compare results with experimental data to access the results accuracy and quality. 

5. Finally we teach you that how to conclude the results and how to discuss results in accordance with physics of problem. Which is needed when you are writing your project report, thesis report or research paper for conference of journal. 

6. New section on mixing of two fluids with extensive post processing is added on Feb 05, 2020. In this section I have used ANSYS 2019 R3 and made very extensive post processing including mesh independence. This problem is solved inside workbench completely. 

7. New section on double contraction pipe with 90 degs bend is added on July 12, 2020. Here you will learn Hexa meshing (Multizone) of complex geometry with solution in Fluent and Post processing in CFD-Post.


What students are saying:

Around 1000 AWESOME REVIEWS!!!  Around 5000+ satisfied students from all over the world! The number 1 Best Selling ANSYS course on Udemy, by far.

Thelson Davidy : “The course is inspire me, I didn’t have nothing to teach me the basic of CFD. The explanations are amazing, in my opinion, the course permise me to have a big knowledge about ansys and how I can to find much solutions, when a body is in contact with a fluid.”

Niaz Khan : “Although, I already had the know-how of FLUENT, but still this course clear my concepts. Highly recommended for all.”

Swagat Sundar Kar : “This course is very much awesome for the beginners,everything is in detailed one,new learners should take this course.”

Önder Sönmez : Throughout the course, subjects were detailed and help to improve in the CFD field. I am pleased to enroll in this specific field course.

K. Sekhar Menon says : He is an awesome instructor and his skills are helpful for beginners.”

Sujit Mishra says : I found the course is very informative for the new beginners in the field of CFD. As a Ph.D. scholar in CFD field, I got passionate to be involved in new ideas and projects in Ansys CFD fluent. Frankly speaking, I am got a big fan of Mr.Sijal Ahmed sir who help out in my each and every doubt I got in the video.

Saurabh Parga says : Course is well structured and is a good starting point for understanding the user interface of Ansys-package.”

Suraj M S says: “The course starts with the most fundamental example for Computational Fluid Dynamics, which would help anyone to learn CFD without any prior knowledge  .

Simeon ILIEV (Dean at top european university) says: “Very good presentation. Very interesting themes. It is easy to understand.  .

Shkarah Ahmed says: “Best course on Ansys , افضل كورس في الانسس 

Shashank Dwivedi says: “Very comprehensive and detail explained topics 

Hamza Sultan says, “That is the best CFD course online. i haven’t found any MOOC like this on internet. And i hope instructor will put a mess study section also which i think is a general study.  .” 

Salient features:   

  • 19  hours on demand video content spread over 169 lectures

  • 55+ supplemental resources including books, input/output files, solution files, ppt slides for all lectures and software links and instruction to install them. 

  • Full lifetime access, anywhere & anytime.  

  • Access on mobile, TV, desktop and laptop.

  • Only Bestseller CFD course with over 1000+ ratings.

  • Around 55000  students enrolled from 170 countries around the world.

  • Total time taught is 18,000 hours.

Introduction to the course and how to use course effectively

Introduction to course
How to use this course effectively and efficiently for learning CFD

Workshop 1: Laminar pipe flow - Making geometry in Ansys Design modeler

Geometry of 3D Cylinder

In this lecture you will that how to select plan, create circle of required diameter in sketching mode, set dimensions and create 3D cylinder using extrude command. You will also learn to put boundary conditions or also known as Named Selection in the design modeler. 

Split of cylinder into 5 Parts for Hexa mesh generation - Part I
Split of cylinder into 5 Parts for Hexa mesh generation - Part 2
Opening and Saving Workbench Files
Opening spaceclaim or design modeller in ANSYS workbench

Workshop 1: Laminar pipe flow - Geometry in SpaceClaim (Not compulsory)

Creating cylinder geometry using simple pull command

You will create geometry of circular cylinder using pull command in spaceclaim. It is much simpler than using design modeller.

Creating cylinder geometry using pull along path
Pull along arbitrary path
Creating cylinder geometry using blend command

Workshop 1: Laminar pipe flow -Hexa meshing in Workbench (Not necessary)

Hexa meshing of circular cylinder
Editing mesh of circular cylinder along length
Mesh Optimization
Mesh quality and statistics

Workshop 1: Ansys Meshing : Tetra + Prism mesh in workbench (Compulsory)

Creating tetra and prism meshing

Workshop 1: Laminar pipe flow - Tetra-prism mesh in ICEMCFD (not necessary)

Creating Tetra + Prism mesh for circular pipe in ICEMCFD

Students will learn to create tetra + prism mesh for circular cylinder in the ICMECFD. The procedure is generic, means applicable to any case or type of geometry.

Workshop 1: Hexa meshing of cylinder in ICEMCFD (Not compulsory)

Geometry generation of circular cylinder in ICEM CFD (Not compulsory)
Creating parts from geometry
Block creation and association of blocking to geometry
O-Grid and editing of O-Grid
Pre-mesh edge parameters and unstructured mesh conversion
Solver, boundary conditions and mesh export

Workshop 1: Laminar pipe flow - Problem setup in ANSYS CFX Pre

Introduction, opening CFX launcher and CFX Pre, and setting working directory

In this lecture, we explain that, how you can open the CFX launcher, how to set working directory and how to open the CFX-Pre. 

Mesh Import, quick setup and mesh manipulation
Creating expressions for density and viscosity
Defining custom/ new material in CFX-Pre from the expressions
Domain setting - Renaming a domain
Turbulence and heat transfer model settings
Domain setting - Reference pressure and other options
Defining boundary conditions
Solution initialization for steady state and transient cases
Solver control

In this lecture, you will learn to setup the solver in CFX-Pre. Like setting up number of iterations, conservation target, residual target. 

Output control

In this lecture, you will learn to backup files at the fixed interval of iteration to save intermediate results in case of power failure or viewing results as it progresses. We have also discussed about the backup files, how to change their extension to use them in CFX Pre, CFD solver and CFD Post. 

Writing solver input files

You will learn how to export the solver input files to be used in CFX solver for getting solution. We have discussed various options and their relative merits and demerits. 

Workshop 1: Laminar pipe flow - Running case in CFX Solver


In this lecture, we give introduction to course. We will show you how you will open CFX Solver from CFX launcher, load definition file, choosing single/double precision solver, series/parallel solver, initial condition, starting simulation, editing solution during run, stopping and restarting simulation and understanding convergence in CFX solver. 

Four definition files are uploaded with lecutre named as CFX Solver files.zip and also ppt slides for this section. 

Opening CFX solver, defining new run and loading definition file

In this class, we have explained that how you can start CFX solver, define a new run either from file menu or icon in GUI and load definition file. 

Solver options

In this lecture, we will go through various options available on define run i.e. single / double precision solver, serial / parallel solver, large problem support, initial values, discussion about the choosing the number of cores etc. 

Solution Monitors

In this lecture, you learn about the solution monitors. How to modify them so that monitor plots are inside the graphics window. And also how to adjust them automatically by un-checking the box for the set manual limit. 

Editing solver input file in CFX Solver and backup files

In this lecture you will learn about the editing solver input file (dot def file) in CFX solver. We learn two options for this. First, when solution is stopped. Second, when solution is running. I will discuss abot the backup file and how to convert to results file (.res for CFD Post), or definition file aka solver input file (.def) or use it as CFX Pre file for editing settings in CFX Pre (.cfx) 

Understanding convergence in CFX Solver

In this lecture you will learn about the convergence in CFX solver. What is meaning by different terms. And how to interpret solution convergence in simple words. 

Comparison of single precision and double precision solver on convergence
Effect of Parallel processing on convergence in CFX Solver
Auto time scale vs physical time scale
Mass flow rate monitors

In this lecture I have explained method to add additional solution monitors in CFX solver. Here I have added mass flow rate monitors at inlet and outlet to access the mass conservation. 

Post processing Results
Mesh statistics in CFX Solver
Output file in CFX Solver

Workshop 1: Laminar pipe flow - CFD-Post

Launching CFD Post and Loading results (*.res) file
How to create a plan in CFD-Post
Vector plots
Contour plots
Creating a line in CFD-Post
Creation of XY plot, axial velocity profile and radial velocity profile
Pressure gradient along pipe

In this lecture, I have explained that how you can plot pressure gradient along the center line for pipe. Also I have explained that how you can get area weighted average pressure at inlet, outlet or any plan. And then this CFD pressure is compared with analytical pressure drop. 

It is also discussed that what is the difference in taking pressure gradient for full pipe and for fully developed region. 

It is also shown that how you can 

Exporting chart for Excel
Plotting skin friction coefficient

In this lecture, we have covered following points:

1. Creating line on surface of geometry from x,y,z coordinates.

2. Defining expressions for velocity and skin friction coefficient. Expression for skin friction coefficient is created from its formula.

3. Creating variable for skin friction coefficient from expression for skin friction coefficient.

4. Creating chart for plotting skin friction coefficient on line along cylinder wall as XY plot.

5. Exporting chart as CSV file.

6. Importing this file in excel and getting data for skin friction coefficient and comparing with analytical value of skin friction coefficient.

Comparing CFD and analytical results

Workshop 2 : NACA 0012 geometry and domain creation in design modeller

Introduction and Airfoil nomenclature
Creating coordinate file for naca 0012 airfoil
Airfoil curve and surface generation
Domain creation around airfoil
Creation of fluid domain - Boolean operation (Subtract)
Domain splitting for mapped meshing

In this lecture you will learn that how to split the domain of airfoil into four parts so that we can make hexa mesh (aka Mapped meshing) for the airfoil. 

Boundary Conditions / Named Selection
Correcting problems in airfoil coordinates important into DM

In this lecture, I have highlighted the common problems faced by students while importing the airfoil coordinates into design modeler. I have also uploaded the airfoil file with and without correction and also excel file in this lecture.

Workshop 3 : NACA 0012 Mapped or Hexa meshing in ANSYS Meshing

Introduction, launching Ansys Meshing and physics and solver preferences
Face meshing
Edge sizing and mapped mesh generation for NACA 0012 Airfoil
Mesh, Mesh Quality and Mesh Statistics
Mesh export for Fluent and CFX

Workshop 4: NACA 0012 CFD using Ansys Fluent

Introduction and basic calculations.
Launching Fluent in stand-alone and workbench mode and loading mesh file
Mesh quality and check
Turbulence model selection and material properties
Boundary conditions
Reference values
Solution methods and controls
Report definition, report files and report monitors
Residual plots
Solution initialization
Auto save Case and Data files
Solution animation, solution running, and judging solution convergence
Results and Discussion : Contour plots
Velocity vectors , YPlus/Y Star plot, Cp plot
Determination of drag and lift coefficient and comparison with experimental data

Workshop 5: NACA 0012 CFD using Ansys CFX

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4 out of 5
1189 Ratings

Detailed Rating

Stars 5
Stars 4
Stars 3
Stars 2
Stars 1


20 hours on-demand video
Certificate of Completion


AulaGEO is a Ge-engineering specialized academy.

Social Network

Udemy Black Friday Sale! Top Courses From $9.99