Thanks to the OpenFOAM enthusiasts who have contributed to a better code through the bug reporting system. OpenFOAM v2.2.0 was produced by the OpenFOAM Team - at that time, Henry Weller, Mattijs Janssens, Chris Greenshields, Andy Heather, Sergio Ferraris, Gijs Wierink, Laurence McGlashan and Jenya Collings. In this version, boundary conditions and function objects have been documented. Further details… DocumentationĪ new system of documentation has been introduced within the HTML source documentation, generated by Doxygen. The code contains some new writers to additional, popular data formats. There are numerous new function objects in the new version of OpenFOAM to enable users to post-process data during simulations and in parallel, if necessary. New boundary conditions have been introduced, e.g. particularly for use with the arbitrary mesh interface (AMI) functionality in OpenFOAM. There are a number of changes and new additions to modelling of surface films, porosity, turbulence, combustion and particle tracking. New features include allowing the user to select the form of energy to be solved at run-time and an input file syntax that is easier for the user to understand. ESI-OpenCFD and its partners launched the OpenFOAM Governance initiative in 2018 to bring the OpenFOAM Community together and participate within a welcoming, co-operative framework, to ensure the project’s longevity and maintain its core values of being freely-available and open-source. Major changes have been made to thermophysical modelling in OpenFOAM, particularly to improve handling of multiple materials and fluid phases. Further details… Thermophysical modelling rhoPimpleFoam that can run with porous media and MRF with appropriate settings in fvOptions. rhoPorousMRFPimpleFoam are consequently deprecated in favour of more general solvers, e.g. Solver variants including porous media and MRF, e.g. Further details… Runtime-selectable physicsĪ new framework has been introduced to allow users to select, through an fvOptions file, any physics that can be represented as sources or constraints on the governing equations, e.g. porous media, MRF and body forces.
Users can now override global settings from the installation etc/controlDict file within their own case controlDict files, e.g. the unit system used during a simulation. The GAMG solver includes new solvers/smoothers to further improve performance. Version 2.2.0 includes a block-matrix and solver framework, coupled solution of vector, tensor and other multi-component entities. New additions to the numerical methods in OpenFOAM include run-time selectable bounded time and convection schemes, improved cell value reconstruction, a new framework for coupling solution over multiple regions, e.g. for conjugate heat transfer. More new functionality has been added to allow users to pre-process cases more conveniently, including extensions to macro expansion capability, capability to group patches, and support for reading VTK format files. Many new features have been added to snappyHexMesh, particularly to improve feature snapping, layer insertion and baffle creation. Useful new options have been added to meshing utilities such as checkMesh, renumberMesh, createBaffles, collapseEdges, decomposePar, etc. Version 2.2.0 is a major new version containing significant developments, outlined below: Meshing and mesh tools
source code for compilation on other Linux systems.Version 2.2.0 is distributed under the General Public Licence by the OpenFOAM Foundation as:
License terms under which you can copy the files.The OpenFOAM Foundation is pleased to announce the release of version 2.2.0 of the OpenFOAM open source CFD toolbox. , for a description of the GNU General Public See the file COPYING in this directory or
Terms of the GNU General Public License as published by the Free Softwareįoundation, either version 3 of the License, or (at your option) any later The class is not an executable itself, yet a provider. epsilon, for low- and high-Reynolds number turbulence models. nut, or turbulent kinetic energy dissipation rate, i.e.
OpenFOAM is free software: you can redistribute it and/or modify it under the The class nutWallFunction is a base class that parents the derived boundary conditions which provide a wall constraint on various fields, such as turbulent viscosity, i.e. About OpenFOAM OpenFOAM is a free, open source CFD software package released free and open-source under the GNU General Public License through It has a large user base across most areas of engineering and science, from both commercial and academic organisations. Transfer, to solid dynamics and electromagnetics. OpenFOAM has an extensive range of features to solve anythingįrom complex fluid flows involving chemical reactions, turbulence and heat Most areas of engineering and science, from both commercial and academic Package released by the OpenFOAM Foundation. OpenFOAM is a free, open source computational fluid dynamics (CFD) software