Programming by Hakan Nilsson
Revision as of 04:59, 4 September 2017 by Jozsef Nagy (talk | contribs)
- contributor: Håkan Nilsson
- affiliation: Department of Mechanics and Maritime Sciences, Chalmers University of Technology
- contact: click here for email address
- OpenFOAM version: v1706+
- published under: CC BY-NC-SA license (creative commons licenses)
- origin: www.tfd.chalmers.se/~hani/kurser/OS_CFD_2017
Go back to Day 12.
[www.tfd.chalmers.se/~hani/kurser/OS_CFD_2017 Programming part of the course by Håkan Nilsson]
On this [www.tfd.chalmers.se/~hani/kurser/OS_CFD_2017 page] you will find a wide collection of pdfs and case files to further improve you knowledge of programming in OpenFOAM. This material was created for and during the PhD course in 2015 at Chalmers University of Technology. You will find information on:
- Basics of C++ and how it is used in OpenFOAM
- Object orientation in C++ and OpenFOAM
- Source code and binary file directory organization
- High-level programming
- Implement three applications - part 1
- Implement three applications - part 2 (files)
- A look inside icoFoam
- Implement a boundary condition
- Implement a functionObject
- Implement turbulence model
- Debugging