ESI OpenCFD Release OpenFOAM® v2112

OpenCFD is pleased to announce the December 2021 release of OpenFOAM® v2112. This release extends OpenFOAM-v2106 features across many areas of the code. The new functionality represents development sponsored by OpenCFD's customers, internally funded developments, and integration of features and changes from the OpenFOAM community.

OpenFOAM is distributed by OpenCFD under the GPL License. In addition to source code packages suitable for compilation on a variety of Linux and other POSIX systems, this release also has a number of pre-compiled binary packages

  • Ubuntu Linux: packaged installation for Ubuntu 20.04 (LTS), 18.04 (LTS), 21.10, 21.04, 20.10
  • openSUSE Linux: packaged installation for Leap15.3, Leap15.2
  • Redhat Linux variants: packaged installation for CentOS/Rocky 8, 7 and Fedora 35, ...

Windows users have three options for pre-compiled packages (more information):

  • Using Windows Subsystem for Linux (based on Ubuntu, openSUSE etc.)
  • Native executables with cross-compiled
  • A docker installation

Mac OSX users have the option to compile from source, or use Docker containers for pre-compiled packages (more information).

Upgrading

TOP

Pre-processing

TOP
  • New Function1 entries more...
  • Improved expressions more...
  • Improved blockMesh utility more...
  • snappyHexMesh parallel consistency improvements more...
  • New zone handling for splitMeshRegions more...

Numerics

TOP
  • Community contribution: Smoothed surface sensitivity maps more...
  • New relaxed non-orthogonal correction scheme more...
  • New iterative skew correction scheme more...
  • New cylindrical interpolation for the cyclicPeriodicAMI coupled boundary conditions more...
  • New programmable under-relaxation factors more...
  • New implicit handling of coupled patches more...

Solvers and physical models

TOP

Boundary conditions

TOP
  • New electrostatic deposition modelling more...
  • New user-specified heat transfer for conjugate heat transfer (CHT) more...

Post-processing

TOP
  • New propellerInfo function object more...
  • Extended particleTracks utility to include field data more...
  • New glTF write format more...
  • New output for default dictionary entries more...
  • New iso-surface topo point snapping more...
  • New electricPotential function object more...
  • New exprField function object more...
  • Community contribution: New thermal comfort function object more...

Parallel

TOP
  • New decomposition constraints for AMI patches more...
  • Improved finite area parallel workflows more...
  • Improved collated file operation more...

Usability

TOP
  • New output of default parameters more...
  • Extended dictionary keywords and directives more...
  • Updated compiler support more...
  • Extended compile controls more...
  • Improved tuning of etc/config and compiler setups more...
  • Improved robustness/flexibility for MPI config handling more...
  • Improved out-of-source builds more...
  • Improved portability more...

About us

TOP

OpenFOAM is produced by the core ESI-OpenCFD team

  • Andrew Heather
  • Mattijs Janssens
  • Sergio Ferraris
  • Mark Olesen
  • Prashant Sonakar
  • Pawan Ghildiyal
  • Kutalmış Berçin
  • Roger Almenar
  • Matej Forman
  • Praveen Jaganathan
  • Chiara Pesci
  • Sebastien Vilfayeau
  • Martin Werther
  • Tobias Holzmann
  • Ann Ronchetti
  • Fred Mendonça
  • Swapnil Salokhe

With wider support from the global ESI team

  • ESI Group (GmbH)
  • ESI Group (ESI Software (India) Private Limited)
  • ESI Group (North America)
  • ESI Group (Nihon ESI)
  • ESI webteam

And contributions from