CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > CFD News and Announcements > Message Display

CFD News and Announcements - Message DisplayCFD-Wiki

Post Response | Return to Index | Read Prev Msg | Read Next Msg

OpenFOAM Advanced Course, Mar 2017, United States

Posted By: Leah Charters
Date:Thu, 19 Jan 2017, 9:45 p.m.


United States, March 16, 2017

This course covers advanced topics of OpenFOAM and is designed to enable the participants
to use OpenFOAM effectively on real engineering problems and develop the toolbox to suit
their needs. It covers general use and programming of OpenFOAM, building on topics
presented earlier in the Foundation Course. It provides a foundation for all aspects of
OpenFOAM, from running cases to programming, so is useful to both new users and existing
users wishing to broaden their basic knowledge of OpenFOAM.

Description:

 

This course covers advanced topics on the open source CFD
toolbox, OpenFOAM. It is designed to enable the participants
to use OpenFOAM effectively on real engineering problems and
develop the toolbox to suit their needs. It covers general
use and programming of OpenFOAM, building on topics presented
earlier in the Foundation Course.

Topics Covered
• Advanced meshing in OpenFOAM with snappyHexMesh
• Assessing mesh quality
• Setting boundary regions and conditions
• Selecting discretisation schemes
• Control of linear solvers and algorithms
• On-the-fly post-processing
• External aerodynamics
• Interface-capturing
• Large-eddy simulation for turbulence
• Dynamic meshes
• Rotating frames
• Heat transfer
• Combustion
• Useful Linux tools for OpenFOAM
• Boundary condition implementation in OpenFOAM
• Template classes in C++
• Model integration in OpenFOAM solvers
• Programming new transport and turbulence models
• Virtual functions in C++
• Programming function objects for post-processing
• Programming a pre-processing utility

Course details

OpenFOAM USB stick
Participants undertake exercises in simulating cases and
programming in OpenFOAM on desktop PCs running a live
OpenFOAM/Linux installation provided on a USB memory stick.
Participants may alternatively boot this live installation of
OpenFOAM on their personal laptops if they wish — see
“requirements for bootable USB stick” for further details.
Participants keep the USB memory stick at the end of the
course.

Course materials
A high-quality, A5-sized (80-100 page) wire-bound manual is
provided with each course that participants can use during
the course and can later work through in their own time.
Language
The language used in all OpenFOAM training courses is
English.

Course times
The course is 2 days in duration and usually runs from 09.00
to 17.30 (local time) each day.

Target audience
This course is for those users with a broad basic knowledge
of OpenFOAM, either from the Foundation Course or through
general experience, who wish to develop their skills for more
advanced CFD and OpenFOAM programming — see “information on
course suitability” for further details.

Prerequisites
This course follows on from the Foundation Course in
OpenFOAM, which introduces the use of OpenFOAM, Linux, C++
programming, the finite volume method, etc. We recommend
users undertake the OpenFOAM Foundation Course prior to this
course, but it is not essential for more experienced OpenFOAM
users.


Display Full Event Record


Post Response

Your Name:
Your Email Address:
Subject:
Message:
If you'd like to include a link to another page with your message,
please provide both the URL address and the title of the page:
Optional Link URL:
Optional Link Title:
If you'd like to include an image (picture) with your message,
please provide the URL address of the image file:
Optional Image URL:
If you'd like email notification of responses, please check this box:
 
Post Response | Return to Index | Read Prev Msg | Read Next Msg
Go to top Go to top
CFD-Wiki