OpenFOAM Alchemist

OpenFOAM User Training

This training is offered on request to individuals and small groups. For more details, please see below.

If this suits you, please contact us at: hello@tensorfields.com

We will start with a simple pipe flow problem, and then make it more complex by adding new physics, e.g. turbulence, heat transfer, and finally a flexible pipe. Do not be surprised if we change the problems a little bit!

Alternatively, we can design the course around your problem.

Our target audience includes two main groups; first, the new users who plan to start using OpenFOAM, or those who just have started. Number two, those who have been playing around OpenFOAM for a while, but want to level up to a premium experience by leveraging the wealth of tools both inside and outside OpenFOAM, that is, function objects, bash scripting, gnuplot and VIM.

The Alchemical Beginning: Mastering the Command Line Interface (CLI)

  • Shell scripting: Understanding how CLI can be more efficient than GUI.

  • Advanced text editing: VIM tutorial

Mastering the Elixir: Advanced Structured and Unstructured Meshing

  • Unlock the secrets of blockMesh

  • Exploring snappyHexMesh

Forging Superpowers: Mastering Solvers

  • Steady and unsteady, laminar and turbulent incompressible solvers

  • Tackle complex challenges: Multi-phase solvers

  • Emerge as a superhero: Fluid-solid interaction solver

Alchemist's Mastery of Post-processing

  • Mystical power of function objects

  • Art of visualizing experiments with the aid of ParaView.

  • Crafting scientific publication-quality plots: Gnuplot.

The Philosopher's Study of C++

  • Unraveling C++ concepts: classes, templates, pointers, and namespaces

  • Transformative journey: Learn how to read the source code

  • Unleash the alchemist within you: Craft your own solvers, boundary conditions, and function objects.

Networking with OpenFOAM Alchemists

  • Build a network of like-minded individuals passionate about mastering OpenFOAM

Online or on-site.