OpenFOAM Developer
No Fluff
Have Meshes and Fields at Your Command.
Dec 15, 2025
13:30 - 15:30 PM, Dublin, Ireland
Online
Registration is closed.
If you think you need to attend, contact us.
Jan 15 & 22, 2026
13:30 - 15:30 PM, Dublin, Ireland
Online
Training Overview
OpenFOAM Developer, No Fluff!
C++, From Zero
30min: C++ syntax
20min: Classes and Objects
10min: Break
20min: Write your first class
10min: Closing & Feedback
Jan 15 2026
Jan 22 2026
Jan 15, 13:30 - 15:00
Jan 22, 13:30 - 15:00
30min: Create a mesh & resize it
20min: Create fields & PDEs
10min: Break
20min: Write your first solver
10min: Closing & Feedback
Ali Shayegh
Host


Ali has 8+ years of OpenFOAM experience in solving a variety of problems, from air pollution dispersion to electro-hydro-dynamic flows to metal forming simulations.
He develops codes for arbitrary physics; this includes equations, boundary conditions, meshes, etc, in the form of C++ libraries and solvers, mostly on top of OpenFOAM.
Ali has run four international OpenFOAM trainings, including two hybrid events at University College Dublin, with attendees from Europe and China, and two in-person events at the well-known OpenFOAM Workshop, in Beijing and Vienna.
CFD Solver Architect
59-seconds story
Now PDE's ...
PDE is a class, wave equation is an object ...
Starting from a blank text file, we argue what is an intuitive way of programming, that is Object-Oriented Programming...
Then we exercise our skill by programming a Partial Differential Equation solver.
We use a well-equipped OpenFOAM PDE class, i.e., fvScalarMatrix...
Field, space, and Time ...
We create fields. Creating fields involves creating mesh and time objects...
A time loop which solves our PDE and writes the results concludes the argument. We set up a sample simulation to make sure our solver works correctly.




Your First solver, from scratch ...
That was only the beginning, see the full agenda ...

Why Attend?
You may ask the question above; at the same time, you might have heard that the primary reason for OpenFOAM not being used as much as a few commercial alternatives is that it is not trivial to use!
Learning how to use OpenFOAM is uphill, and this hill is STEEP. Do you want to save your precious time to get to the first hilltop in one hour?
Venue


Address
Engineering Building, University College Dublin, Stillorgan Rd, Belfield, Dublin 4
We meet in-person attendees here.

Get in touch
Got questions? Write to us.
© 2023-2025 TensorFields. All rights reserved.
