OpenFOAM 2.1.0 Released
The OpenFOAM Foundation is pleased to announce the release of version 2.1.0 of the OpenFOAM open source CFD toolbox, 6 months after the release of v2.0.0. Version 2.1.0 is distributed as:
- Deb packs created for Ubuntu Linux;
- RPM packs created for SuSE Linux;
- RPM packs created for Fedora Linux;
- source code for compilation on other Linux systems.
Version 2.1.0 is a major new version containing significant developments, notably the following:
Arbitrary mesh interface (AMI)
A completely new, fully-parallelised, implementation of arbitrary mesh interface (a.k.a. generalised grid interface, or “GGI”) allows simulation with sliding interfaces and non-conformal boundaries. AMI enables rotation of geometries (e.g. for rotating machinery) and more flexibility when using cyclic (periodic) boundaries and coupling simulations between separate mesh regions (e.g. surface film and bulk flow). Further details…
This release includes: a new solver for 2 compressible fluid phases where one phase is dispersed; a new Euler-Euler solver simulate any number of incompressible phases that may be dispersed or ‘VoF’-resolved; and, considerably improved stability and accuracy for interface-capturing in systems with 3 phases or more. Further details…
Free surface flows can now be simulated using potentialFreeSurfaceFoam, an incompressible, Navier-Stokes solver that approximates waves through a wave height field. Bringing significantly lower computational cost than interfacing-capturing approaches, the method is well suited to large scale applications, e.g. in marine and civil engineering sectors. Further details…
The new turbulence model can simulate flow with a boundary layer that undergoes a transition from laminar to turbulent flow. A new combustion model has been implemented for non-premixed flames, based on the flame-surface density (FSD) concept. Further details…
Users can now initialise a range of boundary conditions (BCs) to be time-varying, with inline or external tables of data, or polynomial expressions. Other new BCs are introduced, e.g. for the potential-free-surface flow solver. Further details…
Developments relating to run-time control include: additional controls over timing of write dumps; a new
#calc directive, introduced as a shortcut to
#codeStream; and new features for function objects. Further details…
New additions to the numerical methods in OpenFOAM include support for multiple phases/fields in MULES and the new linear-upwind stablised transport scheme, which has performed well in LES/DES of external aerodynamics on complex geometries. Improvements have been made to the mechanism whereby field sources can be added to equations. Further details…
Other developments include: a new option on the decomposePar utility to leave patches intact; formalisation of the the SIMPLE/PIMPLE loop control structure; support for 64-bit labels; removal on a restriction on format of hostnames and user names. Further details…
OpenFOAM v2.1.0 was produced through major code contributions from the OpenFOAM Team — at that time, Henry Weller, Chris Greenshields, Mattijs Janssens, Andy Heather, Sergio Ferraris, Gijs Wierink, Laurence McGlashan and Jenya Collings. Thanks to the OpenFOAM enthusiasts who have contributed to a better code through the bug reporting system.
To download OpenFOAM 2.1.0, click here.