Close

Source

OpenFOAM 9 Released

The OpenFOAM Foundation is pleased to announce the release of version 9 of the OpenFOAM open source CFD toolbox. Version 9 is a snapshot of the OpenFOAM development version which, through sustainable development, is always-releasable. It provides new functionality and major improvements to existing code, with strict demands on usability, robustness and extensibility. OpenFOAM 9 includes the following key developments:

    • Multiphase: improved the performance, numerics and robustness of multiphase solvers.
    • Transport: significant redesign of thermophysical transport models.
    • Thermophysical: automatic compilation of model packages, mixing rules, tabulated input.
    • Heat transfer: made calculations consistent between solvers, BCs and post-processing.
    • Particle tracking: cloud types selected by user, not hard-coded into solvers.
    • Reactions: improved robustness of numerics and chemistry and added general controls.
    • Mesh: refactored parts of snappyHexMesh, decomposition and manipulation tools.
    • Surface Film: introduced standard thermophysical modelling.
    • Function Objects: overhaul of packaged function objects for improved usability.
    • Models and Constraints: fvOptions replaced by more flexible fvModels and fvConstraints.
    • Case Configuration: enhanced scripts and added new Function2 functions of 2 variables.
    • Computation: improved robustness and performance of I/O, compilation, numerics.

20th July 2021

Read More

OpenFOAM 8 Released

The OpenFOAM Foundation is pleased to announce the release of version 8 of the OpenFOAM open source CFD toolbox. Version 8 is a snapshot of the OpenFOAM development version which, through sustainable development, is always-releasable. It provides new functionality and major improvements to existing code, with strict demands on usability, robustness and extensibility. OpenFOAM 8 includes the following key developments:

  • Multiphase: selectable interpolation for interface-capturing, PLIC scheme.
  • Reacting multiphase: consolidated multiphaseEulerFoam solver and model development.
  • Transport: new MomentumTransportModels and ThermophysicalTransportModels libraries.
  • Thermophysical: thermodynamics and equation of state models, data input, refactoring.
  • Surface Film: huge performance improvements and better surface handling.
  • Heat transfer: better numerics and case setup, new thermal comfort modelling.
  • Particle tracking: renamed uncoupled solvers, improved tracking efficiency, injection.
  • Other models: transient/steady-state solvers, boundary conditions, reactions.
  • Mesh: improved snappyHexMesh and blockMesh, face centre calculation, cyclic patches.
  • Function Objects: improved visualization/field, residence time and configuration.
  • Case Configuration: new configuration/initialisation tools, coded Function1.
  • Computation: better data I/O, field caching, support for Arm processors.

22nd July 2020

Read More

OpenFOAM 7 Released

The OpenFOAM Foundation is pleased to announce the release of version 7 of the OpenFOAM open source CFD toolbox. Version 7 is a snapshot of the OpenFOAM development version which, through sustainable development, is always-releasable. It provides new functionality and major improvements to existing code, with strict demands on usability, robustness and extensibility. OpenFOAM 7 includes the following key developments:

  • Heat transfer: consolidated solvers and improved convergence and robustness.
  • Particle tracking: improved robustness and optimized computation.
  • Multiphase: wave damping, configurable inlet phase properties, better settling numerics.
  • Reacting multiphase models: heat transfer, population balance, breakup, coalescence, etc.
  • Reactions/combustion: simplified case setup.
  • Turbulence: improved consistency and stability of wall functions, added sources.
  • Thermophysical: thermodynamic functions, temperature-strain-dependent viscosity.
  • Other models: atmospheric, rigid body dynamics, boundary conditions, sources.
  • Mesh: standardized dynamic mesh capability, improved motion solvers.
  • Case Configuration: improved data visualization, setup tools, function objects.
  • Computation: improvements to containers, fields, parallel running, etc.

8th July 2019

Read More

OpenFOAM 6 Released

The OpenFOAM Foundation is pleased to announce the release of version 6 of the OpenFOAM open source CFD toolbox. Version 6 is a snapshot of the OpenFOAM development version which, through sustainable development, is always-releasable. It provides new functionality and major improvements to existing code, with strict demands on usability, robustness and extensibility. OpenFOAM 6 includes the following key developments:

  • Conjugate heat transfer (CHT): improved usability, with simplified set up and running.
  • Rotating/sliding geometries: more robust AMI, and support for periodic cases.
  • Particle tracking: optimised computation and improved robustness.
  • Reacting multiphase models: phase change, reactions, drag, breakup, coalescence, etc.
  • Reactions/combustion: faster, full algebraic Jacobian, significant code redesign.
  • Other models: water waves and films, turbulence, thermophysics, atmospheric flows.
  • General: new case setup tools, boundary conditions, function objects, etc.

10th July 2018

Read More

OpenFOAM 5.0 Released

The OpenFOAM Foundation is pleased to announce the release of version 5.0 of the OpenFOAM open source CFD toolbox. Version 5.0 is a snapshot of the OpenFOAM development version that is “always-releasable” quality, through rapid-turnaround feedback between code maintainers and users. It provides new functionality and major improvements to existing code, with strict demands on usability, reliability and maintainability. It is produced for the benefit of all users, rather than a handful of commercial organisations. OpenFOAM 5.0 is distributed under the General Public Licence by the OpenFOAM Foundation for:

  • Ubuntu Linux: packaged installation for Ubuntu 14.04, 16.04 and 17.04;
  • Other Linux: installation with a Docker container; or compilation from source code;
  • Windows 10: installation using Windows Subsystem for Linux with Ubuntu packs;
  • macOS: installation with a Docker container.

26th July 2017

Read More

OpenFOAM 4.0 Released

OpenFOAM version 4.0 is a major new version of OpenFOAM that increases CFD productivity by significant improvements to general usability, post-processing, case management and software management. It provides a solid platform for the future, sustainable development of OpenFOAM through reimplementation of core and major libraries, over 120 bug fixes and much better consistency, robustness and performance. It is packed with numerous new and improved boundary conditions, new rigid body dynamics libraries, and developments in turbulence and transport modelling, meshing, ACMI and multiphase, reacting flow. OpenFOAM 4.0 is supplied as:

  • a packaged installation for Ubuntu Linux — the simplest installation option for OpenFOAM;
  • a source pack for compilation on other Linux distributions.

28th June 2016

Read More

OpenFOAM Repo: 5. Compiling OpenFOAM

With the Third Party software installed and environment updated, compile OpenFOAM by going into the OpenFOAM-dev directory and executing the Allwmake script.  Type Allwmake -help for options, but the 2 main choices are to compile in serial with ./Allwmake or compile in parallel with all available cores/hyperthreads with: ./Allwmake -j […]

1st May 2016

Read More

OpenFOAM Repo: 4. Third Party Software

OpenFOAM relies some third-party software packages (in addition to OpenMPI) for some important tasks: Scotch and PT-Scotch for domain decomposition for parallel running (recommended/essential). ParaView visualization application (essential, without an alternative, compatible visualisation tool) CGAL Computational Geometry Algorithms Library used by the experimental mesher, foamyHexMesh (not essential). The ThirdParty repository contains scripts […]

1st May 2016

Read More