Introduction to OpenFOAM® Computational library and viscoelastic fluid flow simulation

This course introduces participants to the foundational principles and diverse applications of OpenFOAM®, which is a versatile open-source computational library. The aim is to provide a comprehensive entry point for individuals who want to learn how to use OpenFOAM for simulating various engineering phenomena.

The course curriculum includes hands-on experience with OpenFOAM®’s functionalities. Participants will learn essential concepts such as geometry and mesh generation, numerical discretization, case study setup, post-processing, and simulating within the OpenFOAM environment.

Through interactive sessions, attendees will construct computational models and follow step-by-step tutorials to master the library’s tools. Practical exercises will focus on manipulating geometries, generating meshes, defining simulation parameters, and interpreting results. This will ensure proficiency in utilizing OpenFOAM®’s capabilities.

In addition, the course includes an introduction to specialized tools for modeling the flow of viscoelastic fluids within the OpenFOAM framework. This will be particularly relevant to the audience of the Polymer Processing Society Conferences.

Targeting industrialists, researchers, and students with varying levels of proficiency in computational modeling, this course aims to empower participants to harness OpenFOAM® as a powerful simulation tool. By the end of the course, attendees will possess a foundational understanding of OpenFOAM®’s scope and the practical skills necessary to independently initiate and conduct simulations.

About the instructors

João Miguel Amorin Novais Costa Nóbrega

João Miguel Amorin Novais Costa Nóbrega

IPC – Institute for Polymers and Composites, Polymer Engineering Department, University of Minho

J. Miguel Nóbrega is an Associate Professor at the Polymer Engineering Department within the University of Minho and member of the Institute for Polymers and Composites.

His PhD in Polymer Science and Engineering from the University of Minho was concluded in 2004. Distinguished as the leader in Digital Transformation in Manufacturing for the MIT Portugal program, he is also the editor of OpenFOAM Wiki and the OpenFOAM Journal, a founding member of the Iberian OpenFOAM Technology Users, and integrates the OpenFOAM Workshop Committee. His research focuses on three interwoven domains: product development, polymer processing, and material rheology. His expertise lies in developing computational rheology tools, instrumental in modeling the behavior of complex materials in diverse manufacturing processes. His contributions extend to diverse fields such as health, textiles, sensoring/monitoring, construction, and mobility, where he actively engages in product design and manufacturing. Utilizing the open-source computational library OpenFOAM as a foundational element for numerical developments, he often resorts to simulation to support decision-making processes in industrial design and manufacturing.

Mohammadreza Aali

Mohammadreza Aali

IPPD – Institute for Polymer Processing and Digital Transformation, Johannes Kepler University of Linz (JKU)

Mohammadreza Aali is a university lecturer and senior project scientist at the Institute for Polymer Processing and Digital Transformation (IPPD) at Johannes Kepler University of Linz (JKU). 

He obtained his Ph.D. in Engineering and Science of Polymers and Composites from the University of Minho in 2022, he embarked on a journey centered around computational rheology, leveraging both experimental and numerical methods. Concurrently, he serves as a university lecturer, imparting knowledge to students on various aspects of polymer science. Transitioning to the role of a Senior Project Scientist, he deepen his focus on computational modeling. Here, he strives to integrate advanced numerical techniques into polymer processing, contributing to more sustainable and efficient manufacturing practices. Additionally, he is a proud member of the Polymer Processing Society since 2019, where he actively engages in collaborative efforts to further advance the field.


Course content

· Introduction do OpenFOAM (1.5 h)

· Mesh generation and post-processing (1.5 h)

· Case studies: Single- and two-phase flow solvers (1.5 h)

· Case studies: Viscoelastic fluid flow solvers (1.5 h)


Course requirements

This is a hands-on course, and attendees are required to bring their personal laptops to actively participate in all proposed tutorials. Prior to the course, attendees will receive detailed instructions to install the necessary tools required to follow along. Laptops equipped with either Microsoft Windows 11 or Linux operating systems are suitable for the course.


Course general information

· Course Date: 30/09/2024

· Maximum of number of participants: 40

· Course Duration: 6 Hours

· Course cost: Free

Refreshments will be provided to all the course attendees with no cost



This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM® software and owner of the OPENFOAM® and OpenCFD® trademarks.

This course is is not part of the conference activities and as such the purchase of any conference ticket do not include attendance to the OpenFoam Course.

Contact Us



Avda. Primo de Rivera 11, 2º Izda. A Coruña, Spain


+34 981 900 700