1. Beginner lectures¶
In this beginner series on OpenFOAM, we will help you understand the structure of the OpenFOAM directories and file system, creating boundary conditions, setting up a mesh using blockMesh
utility. By the end of the lecture series, you should be able to run sample cases on Designsafe cyberinfrastructure hosted by TACC supercomputer Stampede2.
1.1. Learning objectives¶
Upon completion of this beginner series, you should have the ability to:
Modify the files and file directories of OpenFOAM
Modify and setup boundary conditions
Mesh using
blockMesh
utilitiesRun OpenFOAM jobs on supercomputing cluster Stampede2
Be exposed to Agave API and Jupyter notebooks
Visualize OpenFOAM results using Paraview
1.2. Pre-requisites¶
This is a beginner series in OpenFOAMbut requires a basic knowledge of:
Fluid Mechanics
Basic knowledge of using a computer
1.3. Lecture notebooks (Theory)¶
1.4. Practice problems¶
We have also outlined some practice problems and case files that you can use to test your skills. The case files and the solutions can be downloaded separately. For more check out Sample problems.
1.5. References¶
Some books on fluid mechanics are listed below:
Batchelor, “An introduction to fluid dynamics,” Cambridge University Press (ISBN: 978-0521663960)
Anderson, “Modern compressible flow: With historical perspective,” McGraw-Hill Education (ISBN: 978-0072424430)
White, “Viscous fluid flow,” Tata Mcgraw Hill (ISBN: 978-1259002120)