22nd May 2015

OpenFOAM 2.4.0 Released

The OpenFOAM Foundation is pleased to announce the release of version 2.4.0 of the OpenFOAM open source CFD toolbox. The version number 2.4.0 has been chosen following a request on the issue tracking system to adopt semantic version numbering. Our numbering system is now MAJOR.MINOR.PATCH, where:

  • MAJOR: breaks backward compatibility for usage, e.g. case files require changes;
  • MINOR: changes some internal API, but backward compatible usage;
  • PATCH: bug fixes that do not change internal API.

Based on this, v2.4.0 represents a minor release with changes to some internal API, some new features described below, particularly relating to pre- and post-processing, and further bug fixes of version 2.3.1. (The next major release will then be v3.0.0 based on functionality in the current OpenFOAM-dev repository.) OpenFOAM v2.4.0 includes over 200 code commits and almost 800 file changes. It is distributed under the General Public Licence by the OpenFOAM Foundation as:



  • blockMesh now supports multiple mesh grading within a single mesh block: further details…
  • extrudeMesh includes new wedge and plane extrusions added for easy set up of axi-symmetric and 2D geometries: further details…
  • refineMesh has improved command line argument handling: further details…

Thermophysical modelling

  • Thermal baffles with multiple material layers with different thermal conductivities now correctly supported: further details…

Multiphase modelling

  • Interface capturing has been made 2nd-order accurate in time, to preserve surface waves effectively: further details…


OpenFOAM v2.4.0 was produced by:

  • Architect/Lead: Henry Weller
  • Management: Henry Weller, Chris Greenshields
  • Maintenance/Testing/Contributions: Henry Weller, Chris Greenshields, Bruno Santos, Richard Jones
  • Other Contributions: Mattijs Janssens, Daniel Jasinski, Alexey Matveichev, Juho Peltola, Timm Severin

Thanks to the OpenFOAM enthusiasts who have contributed to a better code through the bug reporting system.

To download OpenFOAM 2.4.0, click here.