
Learn the simple algorithm for CFD, coupling continuity and momentum on a staggered grid, using a semi-implicit pressure linked method with velocity and pressure corrections and convergence checks.
Learn how to apply the simple algorithm to a 1D flow on staggered grids, solve momentum equations with guessed pressures, compute correction factors, and enforce continuity to obtain corrected pressures.
Derive the tridiagonal matrix algorithm (TDMA) for discretized governing equations, using forward elimination and backward substitution, with extensions to 1D and 2D/3D line-by-line methods.
Extend tdma from one dimension to two dimensions by formulating a tridiagonal matrix from the 2d discretized transport equation and propagating line by line using boundary and known values.
Demonstrates the TDMA method for a one-dimensional heat transfer problem, forming a tridiagonal matrix from the transport boundary conditions and solving by backward substitution to find nodal temperatures.
This course is designed to introduce students to the foundational numerical methods used in solving partial differential equations in CFD. Emphasis will be placed on the Tridiagonal Matrix Algorithm (TDMA) and the SIMPLE algorithm for pressure-velocity coupling. Students will gain hands-on experience with algorithm implementation and their applications in fluid dynamics.
Learning Outcomes
By the end of this course, students will be able to:
Understand and apply TDMA and SIMPLE algorithms to solve CFD problems.
Develop numerical solutions for multi-dimensional fluid flow and heat transfer problems.
Analyze and optimize the performance of numerical methods in CFD applications.
Integrate algorithms to create efficient, robust CFD solvers.
This course focuses on Introduction to Numerical Methods in CFD, Overview of computational fluid dynamics, Basics of discretization techniques: finite difference, finite volume, and finite element methods and understanding the role of numerical algorithms in CFD. Students will better understand Formulation of tridiagonal systems, Derivation and mathematical background of the TDMA and Application to one-dimensional heat conduction problems. The challenge of pressure-velocity coupling in CFD, Step-by-step derivation of the SIMPLE algorithm and importance of under-relaxation factors and their tuning are well discussed. Students will select a fluid flow problem, implement numerical methods (TDMA and SIMPLE), and present their findings. The key concepts and algorithms will be reviewed and lead to further learning paths in CFD.