An Introduction to Computational Fluid Dynamics (CFD)

Training

Online

up to £ 100

Description

  • Type

    Training

  • Methodology

    Online

  • Class hours

    3h

  • Start date

    Different dates available

"This course will cover the basics of the finite volume method for incompressible flows on two-dimensional Cartesian grids. Topics include the discretization procedure, interpolation techniques, boundary conditions, flow visualization using ParaView, and CFD errors and uncertainty.  Students will write three codes; the first code solves a pure diffusion problem, the second solves a pure convection problem, and the third solves the Navier-Stokes equations using the SIMPLE pressure-velocity coupling procedure.  The Navier-Stokes solver will be used to solve the ""driven cavity"" problem, and a problem involving the developing flow in a channel.  These three codes are also available for download to, for instance, study the solution procedure, or help in debugging a student written code.  Upon completion of the course students will be familiar with the basics of the finite volume method, enabling a more effective use of a commercial CFD solver, and possess the background necessary to study more advanced CFD techniques."

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

The basics of computational fluid dynamics using the finite volume method.

Upper division undergraduate and beginning graduate level engineering, mathematics, and science students. Engineers and scientists working in industry who would like an introduction to CFD.

Basic programming skills in a language such as C, Fortran, Python, etc. Knowledge of basic calculus, differential equations, numerical methods, and fluid mechanics is suggested..

"-100% online -Access to the course for life -30 days warranty money back -Available from desktop or mobile app -Can begin and finish the course any time -Can repeat the course any times"

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2020

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 3 years

Subjects

  • Computational
  • finite
  • Fluid Dynamics
  • FORTRAN
  • Computational Fluid Dynamics
  • CFD
  • Fluids mechanics
  • Analysis
  • Numerical Analysis
  • Flow characteristics
  • Pressure loss
  • Flow distribution
  • Mixing rates
  • Design
  • Numerical method
  • Method
  • Fluid solid
  • Interpolation method
  • Boundary condictions

Course programme

"Introduction
A Brief Introduction to CFD and what we will cover in this course.
Assignment 1: Download/Install a Programming Language and Visualization Software
Some representative, low-cost CFD results.
A review of Finite Difference Approximations and Iterative Methods.
Derivation of FInite Difference Approximations
Derive a Finite Difference Approximation
Basic Iterative Solvers
Finite Volume Method for Diffusion Problems
Discretization of Diffusion Terms: Part 1
Discretization of Diffusion Terms: Part 2
Discretization of Diffusion Terms: Boundary Conditions
An Example Problem
Write a Program to Solve the Example DIffusion Problem
Fortran Code for Example Diffusion Problem
Section of Fortran Code to Write .csv FIle for ParaView
Visualization Using ParaView
Finite Volume Method for Convection Problems
Discretization of Convection Terms
Interpolation Methods: Central ""Differencing""
Interpolation Methods: 1st Order Upwinding
Deferred Correction to ""Blend"" Interpolation Schemes
An Example Problem: Description
Upwinding Component Boundary Conditions for Example Problem
Central Differencing Component Boundary Conditions for Example Problem
Corner Cell Coefficients
Write a Program to Solve the Example Convection Problem of Lecture 16
Fortran Code for Example Convection Problem
Results
Other Interpolation Schemes
Interpolation Scheme Truncation Errors
Generalization of Interpolation Schemes
Desirable Properties of Discretization Schemes
Stability of Combined Convection/Diffusion Problems
Finite Volume Method for the Navier-Stokes Equations
The Navier-Stokes Equations
Staggered Grid Arrangement of Variables
The SIMPLE Procedure for Pressure-Velocity Coupling
Discretization of the X-Momentum Equation: Part 1
Underrelaxation of the Momentum Equations
The Velocity Correction Equations
The Discretized Continuity Equation
Index Notation for Navier-Stokes Solver (Code) on Staggered Grid
Write a Program to Solve the Navier-Stokes Equations
Fortran Code for Navier-Stokes Solver
Description of Driven Cavity and Developing Flow in a Channel Problems
Driven Cavity Results Using ParaView
Channel Flow Results Using ParaView
Other Boundary Conditions
Errors and Uncertainy in CFD
CFD Errors and Uncertainty"

An Introduction to Computational Fluid Dynamics (CFD)

up to £ 100