DOFWARE provides training courses about the open-source CFD software OpenFOAM®. Here in the following the main topics are listed and described. The treated subjects, together with the corresponding application examples, can be arranged according to the Customer needs.

Entry Level Course – User

The course addresses to new users and provides basic knowledge and capabilities for adopting OpenFOAM® in its standard version. At the end of the training, the user will be able to run standard CFD simulations and to perform an adequate post-processing and the interpretation of the results.

OpenFOAM® Overview: simulation case layout (CAD, mesh, setup, run, post-processing);

Mesh Building: geometry layout, mesh creation by blockMesh, mesh creation by Salome®, import and handling in OpenFOAM®; practical examples;

Boundary Conditions: overview of the main boundary conditions already available in OpenFOAM®; practical examples;

Simulation Setup: fluid characteristics insertion, turbulence model adoption, numerical schemes and solvers setting; practical examples;

Simulation Run and Monitoring: serial run, parallelization, residuals and significative fields monitoring; practical examples;

Post-Processing: Paraview®, OpenFOAM® utilities; practical examples;

Resuming Test Case: exercises over a complete real test case; discussions and questions.

Advanced Level Course – Developer

The course addresses to personnel that already uses the standard version of OpenFOAM® and needs to expand its functionalities for treating specific physical aspects and/or to adopt innovative ad-hoc numerical approaches. At the end of the training, the user will be able to implement new algorithms and to adopt them in CFD simulations.

OpenFOAM® Sources Overview: layout and structure;

Source Code Analysis: detailed analysis of a boundary condition already implemented; detailed analysis of a turbulence model already implemented; detailed analysis of some utilities already implemented;

Source Code Implementation: new boundary condition implementation, compilation and adoption; new turbulence model implementation, compilation and adoption; new utility implementation, compilation and adoption;

Paraview® Usage in Batch Mode: script implementation for result treatment automation.

Contact Us for Detailed Information

OPENFOAM® is a registered trademark of OpenCFD Limited, the producer of OpenFOAM software. This offering is neither approved nor endorsed by OpenCFD Limited, the producer of OpenFOAM software and the owner of the OPENFOAM® and OpenCFD® trademarks.