OpenFOAM Training
Sursum-MI brings consolidated expertise in OpenFOAM, the leading open-source CFD platform, supporting companies throughout the design and optimization process.
We deliver both standard, basic and advanced, and fully customized OpenFOAM training programs for companies and professionals aiming to master CFD and apply it effectively in real-world engineering challenges.
Depending on your needs, our solutions include:
- Basic OpenFOAM Training: Designed for engineers, researchers, and professionals looking to build a solid foundation in Computational Fluid Dynamics (CFD) using OpenFOAM.
- Advanced OpenFOAM Training: Designed for experienced OpenFOAM users or graduates of our Basic course who aim to master complex physics and solve high-level engineering challenges. You can choose the modules that only fit your specific industrial application. Each module is an independent, deep-dive training session.
- Customized OpenFOAM Training: Designed for teams that need to bring CFD into their company’s workflows or to migrate their current R&D projects into the OpenFOAM environment quickly and reliably
Basic OpenFOAM training
Syllabus:
Technical Details & Logistics:
- Introduction to OpenFOAM: Software architecture, directory structure, and core logic.
- Case Study Definition: Detailed analysis of an incompressible flow benchmark.
- Mesh Generation: Theoretical principles and hands-on practice with meshing tools.
- Case Setup: Dictionary configuration, boundary conditions, and physical models.
- Solver Execution: Running simulations and monitoring convergence.
- Post-processing: Data analysis and visualization using OpenFOAM and ParaView.
- Sensitivity Analysis: Exploring geometry variations and physical parameter changes.
- Duration: 2 Days (On-site) + 1 Day (Remote Support)*
- Location: On-site, Milan – Italy
- Course Materials: Pre-configured Ubuntu environment on WSL & Comprehensive PDF Slides.
Note on Support: *The extra day of online support is held one month after the course. Participants will have the opportunity to review case studies together, troubleshoot common issues and have a Q&A session.
Note on Installation: To maximize classroom time, all technical materials are shared before the session.
We offer a dedicated 1-hour remote support slot prior to the start date to assist you with the Ubuntu/WSL environment setup.
Learning objectives:
2026 Session Calendar
- Master the standard OpenFOAM workflow.
- Independently setup, run, and post-process simple physics simulations.
- First Session: May 14-15
- Second Session: September 17-18
Dates may be subject to change or customization based on attendee requirements.
Advanced OpenFOAM training
Technical Details & Logistics:
2026 Session Calendani
- Duration of each module: 1 Day (Online) + 3 hours (Remote Support)*
- Location: Online
- Course Materials: Comprehensive PDF Slides.
- First Session: July 3 (Module 1), 10 (Module 2), 17 (Module 3), 24 (Module 4)
- Second Session: November 7 (Module 1), 14 (Module 2), 21 (Module 3), 28 (Module 4)
Note on Private Support: The support is private and individual. You will have 3 hours of 1-to-1 consulting with our expert to review your company’s specific cases and problems.
Dates may be subject to change or customization based on attendee requirements.
Module 1 - Advanced Meshing & Dynamic Grids
Syllabus:
Learning objectives:
- Advanced blockMesh strategies.
- Advanced snappyHexMesh strategies for expert handling of Boundary Layer generation in complex geometries
- Optimize mesh quality for high-accuracy results and master the maximum potential of OpenFOAM’s meshing suite.
- Moving meshes and Multi Reference Frame (MRF) approaches.
Applications:
- Mesh manipulation tools
- Rotating turbomachinery.
- Reciprocating engines/pistons.
- Aerodynamics with moving bodies.
Module 2 - Multiphase flow modeling
Syllabus:
Learning objectives:
- Classification of multiphase solvers:
- Lagrangian modeling (Spray, Liquid Film, DPM)
- Select and implement the correct multiphase approach for specific industrial mixing or injection problems.
-
- Volume of Fluid (VOF) method.
-
- Eulerian-Eulerian Method
Applications:
- Setup, run and post-processing insights for each approach.
- Fuel injection.
- Spray cooling
- Combustion systems.
Module 3 - Conjugate Heat Transfer (CHT)
Syllabus:
Learning objectives:
- Multi-region framework:
- Efficient region-splitting techniques.
- Effectively manage multi-region simulations to predict thermal performance in complex systems.
- Interface and complex thermal physics.
- Multi-region post-processing:
Applications:
- isolating heat flux balances and monitoring global energy conservation.
- Data visualization using ParaView with multi-region case
- Industrial cooling.
- Thermal Management.
- High-temperature systems.
Module 4 - Advanced Turbulence Modeling
Syllabus:
Learning objectives:
- Theoretical deep-dive into RANS models:
- k−ϵ
- k−ω SST
- Navigate instabilities caused by complex flow structures and choose the most reliable turbulence model for your application.
- Turbulence model comparison in OpenFOAM.
- Pre-processing phase for boundary layers optimization.
Applications:
- Validation against test cases.
- Supersonic flows.
- High-compressibility scenarios.
- High-Reynolds industrial flows.
Customized OpenFOAM training
Program:
Modular Training: A custom selection of Basic and Advanced modules suitable for your company.
Proprietary Case Setup: Training is conducted directly on your company’s models and physical problems.
Dedicated Workflow: Setup, Run, and Post-processing pipelines optimized for your specific applications.
Advanced Customization & Automation: Capability to develop ad-hoc physical models and implement graphical user interfaces (GUIs) or automated methodologies (scripting) to streamline your simulation processes.
Mentorship to Autonomy: Continuous support until your team is fully independent in running simulations.
Technical Details & Logistics:
- Complete customization: from the location to the timeline.

