TMR4340 - Marine CFD


Examination arrangement

Examination arrangement: Oral exam
Grade: Letter grades

Evaluation Weighting Duration Grade deviation Examination aids
Oral exam 100/100 25 minutes E

Course content

Time integration methods for ordinary differential equations, spatial discretization methods of partial differential equations, stability of numerical schemes, direct and iterative solvers for systems of linear equations, classification of partial different equations, schemes for the solution of the incompressible Navier-Stokes equations, convergence tests, basic knowledge of different numerical grids, basic knowledge of turbulence models applied in CFD, basic knowledge of parallellization methods, basic knowledge of free surfaces in CFD

Learning outcome

The first part of the course aims at providing basic knowledge of CFD such as different mathematical and numerical methods and how these can be combined into a CFD solver. The second part focuses on application on these methods, the choice of appropriate methods for different problems and how to ensure that a CFD simulation is accurate. The third part gives some perspectives on application of CFD for marine problems, such as the application of turbulence models, treatment of free surfaces, and the main idea behind parallellization.

Learning methods and activities

Lectures, two large compulsary exercises including both implementation tasks and application tasks (simulations)

Compulsory assignments

  • Oblig1 Computing and programming
  • Oblig2 Simulation exercise

Further on evaluation

Oral exam and two large compulsary excercises which need to be approved in order to pass the course.

Required previous knowledge

Fluid Mechanics (TEP4110), Calculus 4N (TMA4130) and a course in computer programming, or equivalent knowledge.

Course materials

Joel .H. Ferziger and Milovan Peric: Computational methods for fluid dynamics, Second edition, Springer O. C. Zienkiewicz and K. Morgan: Finite elements and approximation, Wiley

More on the course



Version: 1
Credits:  7.5 SP
Study level: Third-year courses, level III


Term no.: 1
Teaching semester:  SPRING 2025

Language of instruction: English

Location: Trondheim

Subject area(s)
  • Marine Technology
  • Marine Hydrodynamics
Contact information
Course coordinator: Lecturer(s):

Department with academic responsibility
Department of Marine Technology


Examination arrangement: Oral exam

Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
Spring ORD Oral exam 100/100 E
Room Building Number of candidates
Summer UTS Oral exam 100/100 E
Room Building Number of candidates
  • * 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.

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

More on examinations at NTNU