Close

Release Announcements

OpenFOAM 6 Released

The OpenFOAM Foundation is pleased to announce the release of version 6 of the OpenFOAM open source CFD toolbox. Version 6 is a snapshot of the OpenFOAM development version which, through sustainable development, is always-releasable. It provides new functionality and major improvements to existing code, with strict demands on usability, robustness and extensibility. OpenFOAM 6 includes the following key developments:

  • Conjugate heat transfer (CHT): improved usability, with simplified set up and running.
  • Rotating/sliding geometries: more robust AMI, and support for periodic cases.
  • Particle tracking: optimised computation and improved robustness.
  • Reacting multiphase models: phase change, reactions, drag, breakup, coalescence, etc.
  • Reactions/combustion: faster, full algebraic Jacobian, significant code redesign.
  • Other models: water waves and films, turbulence, thermophysics, atmospheric flows.
  • General: new case setup tools, boundary conditions, function objects, etc.

10th July 2018

Read More

OpenFOAM 5.0 Released

The OpenFOAM Foundation is pleased to announce the release of version 5.0 of the OpenFOAM open source CFD toolbox. Version 5.0 is a snapshot of the OpenFOAM development version that is “always-releasable” quality, through rapid-turnaround feedback between code maintainers and users. It provides new functionality and major improvements to existing code, with strict demands on usability, reliability and maintainability. It is produced for the benefit of all users, rather than a handful of commercial organisations. OpenFOAM 5.0 is distributed under the General Public Licence by the OpenFOAM Foundation for:

  • Ubuntu Linux: packaged installation for Ubuntu 14.04, 16.04 and 17.04;
  • Other Linux: installation with a Docker container; or compilation from source code;
  • Windows 10: installation using Windows Subsystem for Linux with Ubuntu packs;
  • macOS: installation with a Docker container.

26th July 2017

Read More

OpenFOAM 4.1 Released

OpenFOAM version 4.1 is a patch release of version 4.0 with approximately 50 commits that fix critical issues, improve usability and consistency in the code. As a patch release, we strongly recommend users of v4.0 upgrade to this version; users of the packaged version for Ubuntu (openfoam4) can receive 4.1 as part of a system upgrade. OpenFOAM 4.1 is supplied as:

  • a packaged installation for Ubuntu Linux — the simplest installation option for OpenFOAM;
  • a source pack for compilation on other Linux distributions.

13th October 2016

Read More

OpenFOAM 4.0 Released

OpenFOAM version 4.0 is a major new version of OpenFOAM that increases CFD productivity by significant improvements to general usability, post-processing, case management and software management. It provides a solid platform for the future, sustainable development of OpenFOAM through reimplementation of core and major libraries, over 120 bug fixes and much better consistency, robustness and performance. It is packed with numerous new and improved boundary conditions, new rigid body dynamics libraries, and developments in turbulence and transport modelling, meshing, ACMI and multiphase, reacting flow. OpenFOAM 4.0 is supplied as:

  • a packaged installation for Ubuntu Linux — the simplest installation option for OpenFOAM;
  • a source pack for compilation on other Linux distributions.

28th June 2016

Read More

OpenFOAM 3.0.1 Released

OpenFOAM version 3.0.1 is a patch release of version 3.0.0 that fixes critical bugs and improves usability and consistency in the code. As a patch release, we strongly recommend users of v3.0.0 upgrade to this version; users of the Ubuntu pack (openfoam30) will receive 3.0.1 as part of a system upgrade, e.g. with “apt-get upgrade”. Version 3.0.1 is distributed as:

  • a packaged installation for Ubuntu Linux — the simplest installation option for OpenFOAM;
  • a source pack for compilation on other Linux distributions.

15th December 2015

Read More

OpenFOAM 3.0.0 Released

OpenFOAM version 3.0.0 is the first major new version of OpenFOAM since 2011, which breaks some backward compatibility with the version 2 release that require some changes to one or two case files. It is is a snapshot of the OpenFOAM-dev repository, launched following the release of version 2.3.1 in December 2014, that includes over 800 code commits. Version 3.0.0 is distributed as:

  • a packaged installation for Ubuntu Linux — the simplest installation option for OpenFOAM;
  • a source pack for compilation on other Linux distributions.

3rd November 2015

Read More

OpenFOAM 2.4.0 Released

OpenFOAM version 2.4.0 is a minor release of OpenFOAM with changes to some internal API, new features particularly relating to pre- and post-processing, and further bug fixes to version 2.3.1. It includes over 200 code commits and almost 800 file changes. Version 2.4.0 is distributed as:

  • a packaged installation for Ubuntu Linux — the simplest installation option for OpenFOAM;
  • a source pack for compilation on other Linux distributions.

22nd May 2015

Read More

OpenFOAM 2.3.1 Released

OpenFOAM 2.3.1 is a patch release of version 2.3.0 that fixes critical bugs and improves usability and consistency in the code with over 400 code commits and over 800 file changes. As a patch release, we strongly recommend users of v2.3.0 upgrade to this version. Version 2.3.1 is distributed as:

  • a packaged installation for Ubuntu Linux — the simplest installation option for OpenFOAM;
  • a source pack for compilation on other Linux distributions.

10th December 2014

Read More

OpenFOAM 2.3.0 Released

OpenFOAM version 2.3.0 is a major release of OpenFOAM with numerous new features, distributed as:

  • a packaged installation for Ubuntu Linux — the simplest installation option for OpenFOAM;
  • a packaged installation for SuSE Linux;
  • a packaged installation for RedHat Enterprise Linux;
  • a source pack for compilation on other Linux distributions.

17th February 2014

Read More

OpenFOAM 2.3.0: Post-processing

Function Objects OpenFOAM can carry out post-processing automatically while the simulation is running using function objects. In v2.3.0, a distinction is made between when a function object evaluates, and when it writes to file. The respective behaviour is controlled using the new evaluateControl and existing outputControl keyword settings. The specification […]

17th February 2014

Read More