Wolf Dynamics - Multiphysics simulations, optimization, and data analytics

OpenFOAM Advanced - Winter 1

Due to previous commitments, we had to cancel the 2018 fall session (December). This session corresponds to the  2018 fall session. 


Winter session 1 - 2019


Course description

February 4th, 2019

Introduction to the finite volume method (FVM), numerical schemes, solution techniques, and best standard practices. Applications in OpenFOAM®, C++, Fortran, and Python.

February 5th, 2019

Basic programming in OpenFOAM®.  Codestream and high level programming.  Programming boundary conditions, initial conditions, function objects, modifying solvers, developing and cloning models, understanding the doxygen documentation.

February 6th, 2019

Moving meshes, rigid body motion, adaptive mesh refinement, overset meshes, mesh topological modifications and source terms.

February 7th, 2019

Computational heat transfer and high-speed compressible flows with OpenFOAM® - Theory and applications.

February 8th, 2019

Open day (free for participants of the advanced training). This day (from 9:30 to 16:30), is dedicated to help participants to setup their cases.  Note: Lunch is not included.

For more information please send an email to This email address is being protected from spambots. You need JavaScript enabled to view it.


1 Day 400 Euros + VAT
2 Days 700 Euros + VAT
3 Days 900 Euros + VAT
4 Days 1000 Euros + VAT
5 Days The fifth day is on us


Info. For industry participants and general public, a 20% discount is applied to registrations received 30 days prior to the beginning of the course.

Info. For academics (postdocs, researchers, professors) taking at least two courses, a 25% discount is applied to registrations received 30 days prior to the beginning of the course (a proof of the academic position held must be provided).

Info. 40% discount for undergraduate, graduate, and PhD students taking at least two courses (a proof of enrollment in an academic program must be provided).




Prerequisites: intermediate knowledge of CFD, OpenFOAM®, and Linux is required. Some basic knowledge of C++ and shell scripting is beneficial. For those following the optimization training, no prior knowledge of Dakota is required.

Location: DICCA, University of Genova, (via Montallegro 1, 16145 Genova, Italy). Here you can find useful information on how to get to the course location.

Course times: from 9:00 am to 5:00 pm, plus 30 minutes of Q&A.

Language: English

Instructors: Joel Guerrero, Edoardo Alinovi, Stefano Olivieri

Number of seats: 15 places available.

Training material:  every participant will get a copy of the printed lecture notes (high quality color), and an USB key with the supporting material.

Teaching method:  lectures and hands-on sessions to validate the acquired knowledge. A training certificate is provided to all attendees who complete the course.

Additional information:

These courses are offered in cooperation with the University of Genova.

The fee includes the printed material (high quality color), an USB key with the supporting material, and lunch and refreshments.

Cancellations two weeks before the course will not be accepted due to logistic reasons. It is the choice of the costumer to send a substitute.

Attendees are not required to bring their own laptop since workstations with pre-installed software will be available.


If you are looking for basic OpenFOAM® training, take a look at our OpenFOAM® Introductory Training.



Wolf Dynamics makes no warranty, express or implied, about the completeness, accuracy, reliability, suitability, or usefulness of the information disclosed in this training material. This training material is intended to provide general information only. Any reliance the final user place on this training material is therefore strictly at his/her own risk. Under no circumstances and under no legal theory shall Wolf Dynamics be liable for any loss, damage or injury, arising directly or indirectly from the use or misuse of the information contained in this training material.