Computational Fluid Dynamics with OpenFOAM
This course is discontinued.
Course Details
- The participants will learn to use the open source simulation software external page OpenFOAM on a user level (i.e. to conduct classical CFD studies).
- We will also introduce the students into programming with OpenFOAM so they will be able to implement additional equations into existing solvers.
- Basic knowledge of C++ and Linux is an advantage, but not required.
- If you want to work on your own laptop, you will have to arrive at 12:30 on the first day of the course. We will provide you with a VirtualBox appliance that you will be able to install by following the Download installation instructions (PDF, 87 KB).
- Print the protected page lecture slides !
Three afternoons in room ML H43 (lecture room) and ML H41.2 (computer room):
- Tuesday, 20.09.2016 from 12:30 to 17:00
- Wednesday, 21.09.2016 from 13:00 to 17:00
- Thursday, 22.09.2016 from 13:00 to 17:00
If you cannot bring your own laptop, you may as well arrive on Tuesday at 13.00. You will then be assigned to an IFD workstation; there is only a limited amount of work stations.
Please note that you need to be present during all three afternoons in order to obtain the credit points for the OpenFOAM Tools Course. Otherwise you will not be able to follow the fast pace of the hands-on tutorials. In case of a collision of dates, please contact the lecturer well in advance, or resign from the course.
The course material is available for download protected page here.
- For those interested in installing OpenFOAM 2.3.0 on their own laptops or computers, the next section will give some short instruction on how to do so.
- By installing OpenFOAM 2.3.0 yourself you ensure that you will be able to make the most of the 3 afternoons and really can dig into OpenFOAM. A further advantage to you will be the availability of the software on your laptop for further projects or lectures, such as Turbulence Modeling and Advanced CFD Methods.
- For all others, there will be 16 workstations available for your use during the course. If there are not enough workstations for everybody, in our experience it is not a problem if some students work in pairs.
Installation Instructions
- For most students we recommend to install our Download VirtualBox appliance (PDF, 87 KB).
- Linux users can install OpenFOAM on their laptop. There are external page packages available for Ubuntu, SuSE Linux and Red Hat Enterprise Linux. For other Linux variants, we strongly recommend to use our Download VirtualBox appliance (PDF, 87 KB). OpenFOAM can be compiled but the process is fairly involved and lengthy.
- external page OpenFOAM is a very professional open-source simulation package which is freely available under the GNU General Public License (GPL). It consists of a vast C++ library, many different applications and additional tools. Although most of the existing applications are flow solvers, OpenFOAM can be used in many different areas, as varied as solid dynamics, electromagnetics or pricing of financial options.
- Most users make only use of the included applications. One particular strength of OpenFOAM, however, is that new applications and even extensions of the library can be developed in a rather compact and elegant way.