# TEP4165 - Computational Heat and Fluid Flow

### Examination arrangement

Examination arrangement: Written examination

Evaluation form Weighting Duration Examination aids Grade deviation
Skriftlig eksamen 100/100 4 timer

### Course content

Classification of the basic equations for fluid mechanics and heat transfer. Discretization of transport equations for compressible and incompressible flow. Finite volume methods for heat transfer and fluid flow in one and more dimensions: Diffusion, advection, convection-diffusion, Euler and Navier-Stokes equations. Numerical solution of inviscid flow with modern upwind methods. Numerical solution of the unsteady gas dynamical equations. The SIMPLE and SIMPLER algorithms for the coupling of pressure and velocity for incompressible flow. Steady state and unsteady problems. Solution of algebraic systems of equations. Introduction to a computational fluid dynamics (CFD) tool and application to heat and fluid flow.

### Learning outcome

The course gives an introduction to numerical simulation of heat and fluid flow problems in industrial and natural processes. Emphasis is put on learning the practical use of numerical methods and to train their programming in Matlab and Fortran. The students will learn to assess the accuracy and to interpret the meaning of the numerical results in heat and fluid flow.

Knowledge:
After completion of this course, the student will have knowledge on:
- Classification of the basic equations for fluid mechanics and heat transfer.
- Discretization of transport equations for compressible and incompressible flow.
- Finite volume methods for heat transfer and fluid flow in one and more dimensions: Diffusion, advection, convection-diffusion, Euler and Navier-Stokes equations.
- Numerical solution of inviscid flow with modern upwind methods.
- Numerical solution of the unsteady gas dynamical equations.
- The SIMPLE and SIMPLER algorithms for the coupling of pressure and velocity for incompressible flow.
- Solution of algebraic systems of equations.
- Introduction to a computational fluid dynamics (CFD) tool and application to heat and fluid flow.

Skills:
After completion of this course, the student will have skills on:
- Practical use and programming of numerical methods in heat and fluids engineering.
- Checking and assessing the accuracy of numerical results.
- Interpretation of the numerical results in heat and fluids engineering.
- Consistency analysis and von Neumann stability analysis of finite difference methods.
- Derivation and use of characteristic boundary conditions.
- Implementation of Dirichlet and Neumann boundary conditions in finite volume methods.
- Checking and accelerating iterative methods for the solution of systems of equations.
- Use of staggered grid and SIMPLE algorithm for the incompressible Navier-Stokes equations.

General competence:
After completion of this course, the student will have general competence on:
- Numerical solution of practical problems in heat and fluids engineering.
- Checking and assessing numerical methods for heat and fluid flow problems.

### Learning methods and activities

Lectures and lessons. Learning is based on extensive student activity in the form of solving exercise problems. The exercises include one larger exercise where the students develop their own program for solving heat and fluid flow problems. Programming in Matlab and Fortran. The teaching will be in English when students who do not speak Norwegian take the course. If there is a re-sit examination, the examination form may be changed from written to oral.

### Compulsory assignments

• Homework problems

### Specific conditions

Exam registration requires that class registration is approved in the same semester. Compulsory activities from previous semester may be approved by the department.

### Course materials

H. K. Versteeg og W. Malalasekara: An introduction to computational fluid dynamics, 2nd ed., 2007. Lecture notes, Matlab and Fortran 90 programs.

### Credit reductions

Course code Reduction From To
SIO1070 7.5
More on the course

No

Facts

Version: 1
Credits:  7.5 SP
Study level: Second degree level

Coursework

Term no.: 1
Teaching semester:  AUTUMN 2013

No.of lecture hours: 4
Lab hours: 1
No.of specialization hours: 7

Language of instruction: English, Norwegian

-

Subject area(s)
• Energy and Process Engineering
• Technological subjects
Contact information
Course coordinator: Lecturer(s):
• Stein Tore Johansen

Department of Energy and Process Engineering

Phone:

# Examination

#### Examination arrangement: Written examination

Term Status code Evaluation form Weighting Examination aids Date Time Digital exam
Autumn ORD Skriftlig eksamen 100/100 2013-12-13 09:00
Summer KONT Skriftlig eksamen 100/100
• * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
Examination

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU