DICAT, University of Genoa
1, Via Montallegro
16145 Genova, Italy


2012 UNIGE Introductory OpenFOAM course
(maybe not so introductory).

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




GO TO THE NEW COURSE
2013 UNIGE Introductory OpenFOAM course



Course outline


PRESENTATIONS

1.   Introduction
2.   OpenFOAM overview
3.   Installation
4.   CAD-Meshing
5.   Post-processing
6.   FVM-CPP
7.   Programming in OpenFOAM
8.   Running in parallel/GPU
9.  
Debugging 
10. 
Extending OpenFOAM capabilites



THE 2012 PRESENTATIONS ARE BEING SUPERSEDED BY THE 2013 PRESENTATIONS. THE NEW MATERIAL WILL BE ONLINE AFTER THE
2013 UNIGE Introductory OpenFOAM course





Based on this course, I am trying to write some lecture notes on CFD and related topics, a help is needed and much appreciated.  To help me, take a look at the lectures notes and let me know if you find errors. Suggestions for better wording, figures or new material are also welcome.

The lecture notes are far from being complete but they are a good introduction to the finite volume method as it is implemented in OpenFOAM.

Introduction to Computational Fluid Dynamics:
Governing Equations, Turbulence Modeling Introduction and Finite Volume Discretization Basics.






Some of the tutorials included in the course material, consist in solving a model equation (laplace and convection-diffusion equations), in the book

An Introduction to Computational Fluid Dynamics: The Finite Volume Method (2nd Edition)
H. Versteeg, W. Malalasekera

you will find the analytical solution and worked numerical solutions (using the FVM) of these tutorials (also on the lectures notes, but I still need to finish them).  So take a look at this book (and the lectures notes), as we will solving exactly the same examples using OpenFOAM.





Download here all the tutorials used during this course.  They are different from those that come with OpenFOAM. 
Attention, use them just for instructional/learning purposes and not for validation or benchmarking
.

THE 2012 TUTORIALS ARE BEING SUPERSEDED BY THE 2013 TUTORIALS, I WILL PUT THEM ONLINE AFTER THE
2013 UNIGE Introductory OpenFOAM course







Additional material:
Unix/Linux Quick Command Reference Guide
OpenFOAM Quick Reference Guide





joel.guerrero@unige.it



Free counters!