3rd August 2007

OpenFOAM 1.4.1 Released

OpenCFD are pleased to announce the release of version 1.4.1 of the OpenFOAM open source CFD toolbox. [Note: The OpenFOAM software is now released by the OpenFOAM Foundation following transfer of ownership in August 2011].  OpenFOAM-1.4.1 is predominantly a patched version of the 1.4 release including some important bug-fixes, but also includes some significant developments detailed below.

Parallel running

OpenMPI-1.2.3 replaces LAM-7.1.2 as the default MPI used by OpenFOAM; LAM and other MPI implementations are still supported.

Mesh/data conversion

New fluent3DMeshToFoam converter for 3D meshes from Fluent format to OpenFOAM format including full support for all BCs, zones etc.; new foamFormatConvert utility converts all OpenFOAM mesh and field files associated with a case into the format specified in the controlDict, e.g. converts binary files to ASCII and vice versa.

Mesh motion

New turbDyMFoam solver for incompressible, turbulent flow of Newtonian fluids with moving mesh incorporating the PISO/SIMPLE/PIMPLE pressure-velocity solution algorithms; the icoDynFoam solver for incompressible, laminar flow of Newtonian fluids with moving mesh also modified with the PISO/SIMPLE/PIMPLE algorithms; mesh motion solvers extended to include velocity (as before) and displacement which are advantageous for periodic motion.

Discretisation schemes

New filteredLinear2 scheme which removes high frequency modes with ‘staggering’ characteristics.

GAMG solver

Improved handling of asymmetric matrices; smoothers for asymmetric matrices extended to include DILU and DILUGaussSeidel; completely replaces the old AMG solver (no longer supported); default solver for the coarsest matrix changed from direct to iterative, with direct solver can be selected using the optional directSolveCoarsest switch.

Turbulence modelling

Implementation of the k-omega SST turbulence model for high-Re external and internal compressible flows (not fully tested).


Improvements to parallel compilation and optimisations for the Itanium2 processor.

Henry Weller
Chris Greenshields
Mattijs Janssens