You are here  : Home Training Introductory Programming Training Agenda of the Introductory Programming Training
Agenda of the Introductory Programming Training

All trainings take place from 9:00 till 17:00 on the days listed here.

Day 1
  • Background to  OpenFOAM® and introduction to ICON
  • OpenFOAM® Overview - libraries and applications
  • OpenFOAM® application structure and compilation
  • Tutorial: Debugging with existing utility
  • Basic features in  OpenFOAM®
  • Fields
  • Mesh
  • Tutorial: Utility with field or mesh manipulation
Day 2
  • Data handling in  OpenFOAM® - dictionaries and databases
  • OpenFOAM® specific pointer types
  • Tutorial: Utility with pointers
  • Solving transport equations
  • Parallel programming
  • Tutorial: Porous heat transfer solver
Day 3
  • Runtime selection with turbulence models
  • How to compile and use a custom library
  • Boundary conditions
  • Tutorial: Pressure spring boundary condition
  • Function objects or Single phase thermophysical models /  Incompressible single phase viscosity models
  • Tutorial: Courant function object / Incompressible ideal gas law / Viscosity model
  • Discussion and questions regarding trainee's own applications


Registrations Cart

Your Cart is currently empty.


Platinum Sponsors


Standard Sponsors




Login Form

Invited Speaker Koenigsegg
Invited Speaker Virginia Tech
Invited Speaker GM

Latest News

Follow us

Follow us on Twitter

Newsletter Signup