OpenFOAM: Foundation

Course Length: Price:

Current Schedule:
2 days
$1400

March 1-2, 2010 Silver Spring, MD
March 8-9, 2010 Fremont, CA
June 14-15, 2010 Houston, TX
October 4-5, 2010 Fremont, CA
To register for multiple courses, please go to the Complete Schedule

OpenCFD

This course introduces the open source CFD toolbox, OpenFOAM. It is designed to enable the participants to use OpenFOAM effectively and independently. It provides a foundation for all aspects of OpenFOAM, from installation to programming, so is useful to both new users and existing users wishing to broaden their basic knowledge of OpenFOAM. The training uses live demonstrations of the practical operation of OpenFOAM, particularly to show users how to learn about OpenFOAM by exploring the software itself. A live OpenFOAM/Linux installation is provided on a USB memory stick which participants can boot on their personal laptops and use to follow the live demonstrations, if they so wish (athough this is not essential.)

Topics Covered

  • Installation and navigation of the OpenFOAM software
  • Background in the use of Linux/UNIX
  • Solvers and utilities
  • Basic meshing and a selection of meshing tools
  • Field initialisation and boundary conditions
  • Selecting models
  • Solution monitoring and control
  • Post-processing
  • Job control
  • Mapping fields
  • Running in parallel
  • Introduction to C++ and its use in OpenFOAM
  • Code structure and compilation
  • Code walk through 1: a simple utility
  • The finite volume method and its basic algorithms
  • Code walk through 2: a simple OpenFOAM solver
  • Introduction to programming of models and boundary conditions

Target Audience

  • New users
  • Existing users seeking to broaden their basic knowledge.

Prerequisites
No prior knowledge of OpenFOAM or Linux is required

Live Installation Hardware Requirements
Participants wishing to use the live installation of OpenFOAM on their own laptop need to ensure that the laptop BIOS has the option to boot from a USB device and that it is enabled as the first boot device.

Note: Our experience is that the live OpenFOAM/Linux installation boots on any relatively new laptop (less than 3 years old), but we cannot guarantee it.