OpenFOAM Foundation releases OpenFOAM® 2.3.0

OpenFOAM Foundation releases OpenFOAM® 2.3.0

17th February 2014

The OpenFOAM Foundation are pleased to announce the release of version 2.3.0 of the OpenFOAM open source CFD toolbox. Version 2.3.0 is distributed under the General Public Licence by the OpenFOAM Foundation as:

Version 2.3.0 is a major new version containing significant developments, outlined below:

snappyHexMesh
Many new features have been added to snappyHexMesh, particularly to improve feature snapping, layer insertion, parallel running, refinement in small gaps Further details…
foamyHexMesh
In this release, we introduce a new, fully parallelised, meshing tool called foamyHexMesh, which is designed to generate hex-dominant meshes which align well with surface geometry and captures features accurately. Further details…
Arbitrary mesh interface (AMI)
Further developments have been made to the arbitrary mesh interface (AMI), particularly for non-conforming patches, non-planar sector geometries and coupling patches that partially overlap with one another. Further details…
Pre-processing
The mapFields utility has been re-written to enable parallel operation and to allow users to select the mapping algorithm to include new mapping options; the macro and patch group functionality has been enhanced to bring added convenience to case initialisation. Further details…
Multiphase modelling
Major developments have been made to multiphase modelling, including an implicit version of the MULES limiter which allows significant (10-50x) increases in time step, standardisation of phase properties, a new framework for multiphase turbulence modelling, creation of a generalised two-phase solver and improvements to modelling of dispersed phases. Further details…
Discrete Particle Modelling (DPM)
Significant developments have been made in discrete particle modelling (DPM), with the inclusion of an incompressible DPM solver (DPMFoam), a library of particle drag models and a wide range of collision modelling, including the multiphase particle-in-cell (MP-PIC) method, used within the MPPICFoam solver. Further details…
Mesh motion
A new dynamic mesh solver has been introduced based on explict morphing, rather than elliptic solution; the constraints and restraints for solid body motion, e.g. floating objects, has been overhauled to improve behaviour, convergence and usability Further details…
Thermal modelling
Some changes have been made to thermal modelling in OpenFOAM, particularly for thermal baffles and other thermal interfaces between fluid and solid regions, and in thermal radiation modelling. Further details…
Physical modelling
There are a number of changes and new additions to modelling of surface films, turbulence, combustion and particle tracking. Further details…
Numerical methods
There are many new additions to the numerical methods in OpenFOAM, including an overhaul of the ordinary differential equation (ODE) solvers, changes to symmetry plane handling, and new discretisation schemes. Further details…
Parallel running
Improvements have been made to mesh decomposition and reconstruction utilities, and performance of the GAMG solver has been improved by better processor agglomeration strategies when running in parallel. Further details…
Post-processing
This version includes new controls for function objects, new function objects, e.g. blending factor writing and time step control, and enhancements to existing function objects, including porosity contributions in forces. Further details…
Compilation
The wmake compilation script now searches up the directory tree to find the Make sub-directory and build the target inferred from the Make/files file; wmake can be conveniently executed anywhere in an OpenFOAM source tree and it will build the target (library or application) corresponding to the local tree.

OpenFOAM v2.3.0 was produced by ESI-OpenCFD — Henry Weller, Mattijs Janssens, Chris Greenshields, Andy Heather, Sergio Ferraris, William Bainbridge, Richard Jones, Rory Sinclair, Jenya Collings and Sophie Glover. Thanks to the OpenFOAM enthusiasts who have contributed to a better code through the bug reporting system.

To download OpenFOAM 2.3.0, click here.