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