The use of OpenSource CFD in industry and academia has been growing rapidly the last decade. Many industries use it as a complement to the proprietary CFD tools, in order to reduce license costs and facilitate the usage of large computational resources. Some industries, and academia, use it because it facilitates the development of new functionalities throughout the entire code, without the limitation of specific modifications through user-defined functions. However, OpenSource CFD tools generally require more knowledge by the user than the proprietary alternatives. This is not necessarily a drawback, since although the proprietary alternatives are easier to use, the user should still have the same knowledge of the underlying methods in order to set up the simulations correctly and to assess the quality of the results.
The course teaches high-level development of OpenFOAM applications (solvers and utilities), using existing libraries. It covers the directory and code organization of the original code, as well as some naming conventions that help you understand the code organization. It suggests way of working safely and efficiently with your own developments, including an in-depth understanding of compilation procedures and linking. The building-blocks of CFD solvers are discussed and simple solvers are implemented from scratch, or starting from existing ones. Basic C++ programming is introduced, and its relation to OpenFOAM is highlighted. Solvers are examined (such as the PISO algorithm in icoFoam), using the new C++ knowledge, as well as using Doxygen.
After the course, the participant should be able to:
Registration and fee
Register by sending a mail to firstname.lastname@example.org. The registration fee is SEK10200(+VAT, if applicable), which includes course material as well as lunches and coffee. Supply full invoice details with the registration (name, title, company, address, country, phone, e-mail, VAT number for EU/EFTA, organisationsnummer for swedish participants). Deadline for registration is one month before the start of each course (see top of page). Cancellation can not be made after the deadline for registration, but the registration can be transferred to someone else.
There is a minimum (6) and maximum (16) number of participants. The course will be cancelled if the minimum number of participants is not reached at the registration deadline. A confirmation that the course will take place (or not) will be communicated four weeks before the start of the course, so do not make any reservations that can’t be cancelled before that confirmation. You will be notified immediately if the course is full.
If you gather a group of at least 6 participants the course may possibly be given at other times. Then it will be given as last time it was “officially” given, using the same material and software versions as at that time. We could as well discuss trainings on-site. Send an e-mail to email@example.com if you are interested.
Prerequisites and preparations
Schedule and Contents
The course is arranged at Teknikparkens konferenscenter
Individual hands-on work with step-by-step instructions:
Optional extended tasks without step-by-step instructions:
If the hands-on work/extended tasks are not finished during the scheduled time, they can be finished with distant supervision within a month after the course.
The course is given by Prof. Håkan Nilsson. Read about me under About.
Accommodation is not included.
For those of you travelling to the course, here are some suggested hotels:
2. High standard:
3. Very high standard:
4. Cheap alternatives:
JOIN THE OFGBG MAIL LIST TO STAY INFORMED ABOUT OpenFOAM ACTIVITIES (including courses offered here):
You may at any time opt out of that list.
You can also join the LinkedIn group 'OFGBG', but it has shown that it is not sure that you will get all information unless you are also in the mail list.
OPENFOAM® is a registered trade mark of OpenCFD Limited, the producer of the OpenFOAM software. 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
October 13, 2019
The course content was updated.
© Copyright. All Rights Reserved.