## Abstract

An efficient and thorough strategy to introduce undergraduate students to a numerical approach of calculating flow is outlined. First, the basic steps, especially discretization, involved when solving Navier-Stokes equations using a finite-volume method for incompressible steady-state flow are developed with the main aim being for the students to follow through from the mathematical description of a given problem to the final solution of the governing equations in a transparent way. The well-known 'driven-cavity' problem is used as the problem for testing coding written by the students, and the Navier-Stokes equations are initially cast in the vorticity-streamfunction form. This is followed by moving on to a solution method using the primitive variables and discussion of details such as, closure of the Navier-Stokes equations using turbulence modelling, appropriate meshing within the computation domain, various boundary conditions, properties of fluids, and the important methods for determining that a convergence solution has been reached. Such a course is found to be an efficient and transparent approach for introducing students to computational fluid dynamics.

Original language | English |
---|---|

Article number | 178 |

Journal | Fluids |

Volume | 4 |

Issue number | 4 |

DOIs | |

Publication status | Published - Oct 1 2019 |

## Keywords

- Computational fluid dynamics
- Discretization
- Finite-volume method
- Meshing
- Turbulence modelling

## ASJC Scopus subject areas

- Condensed Matter Physics
- Mechanical Engineering
- Fluid Flow and Transfer Processes