Close

Release Announcements

OpenFOAM 2.1.0: Arbitrary Mesh Interface

Arbitrary Mesh Interface (AMI) for non-conformal patches has been implemented based on the algorithm described in P. E. Farrell and J. R. Maddison, Comput. Methods Appl. Mech Engrg 200:89 (2011). AMI is a technique that allows simulation across disconnected, but adjacent, mesh domains. The domains can be stationary or move […]

19th December 2011

Read More

OpenFOAM 2.0.1 Released

OpenFOAM 2.0.1 is a patch release of version 2.0.0 that fixes critical bugs and improves usability and consistency in the code. As a patch release, we strongly recommend users of v2.0.1 upgrade to this version. Version 2.0.1 is distributed as:

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

4th August 2011

Read More

OpenFOAM 2.0.0 Released

OpenFOAM version 2.0.0 is a major release of OpenFOAM with numerous new features, distributed as:

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

16th June 2011

Read More

OpenFOAM 2.0.0: Miscellaneous

In addition to new features described on other pages linked to from the version 2.0.0 release announcement, there are some other new developments in OpenFOAM. Other new solvers adjointShapeOptimizationFoam – steady-state solver for incompressible, turbulent flow of non-Newtonian fluids with optimisation of duct shape by applying ”blockage” in regions causing […]

16th June 2011

Read More

OpenFOAM 2.0.0: Meshing

Cyclic Boundary Condition The cyclic boundary condition, also know as a periodic boundary condition, treats 2 boundary regions as if they are physically connected. They are used for repeated geometries , e.g. heat exchanger tube bundles. In versions of OpenFOAM before v2.0.0, a cyclic patch contained the faces for both […]

16th June 2011

Read More

OpenFOAM 2.0.0: Run-time Control

Run-time Code Compilation OpenFOAM now includes the capability to compile, load and execute C++ code at run-time. It includes a new general directive called #codeStream that can be used in any input files for run-time compilation. For example, the following code in the controlDict file looks up dictionary entries and […]

16th June 2011

Read More

OpenFOAM 2.0.0: Post-processing

Function Objects OpenFOAM can carry out post-processing (and run-time control) automatically while the simulation is running using function objects. In v2.0.0, the range of available functionality has been extended to include the following: abortCalculation – Watches for presence of the named file in the case directory and aborts the calculation […]

16th June 2011

Read More

OpenFOAM 2.0.0: Turbulence Modelling

Dynamic Lagrangian Model The latest release includes the new dynLagrangian large eddy simulation (LES) turbulence model, a Lagrangian two equation eddy-viscosity model. In LES, large turbulent structures in the flow are resolved by the governing equations, while the effect of the sub-grid scales (SGS) are modelled. Conventional models predict SGS […]

16th June 2011

Read More

OpenFOAM 2.0.0: Chemistry

Pyrolysis modelling As part of OpenFOAM’s continual development for fire safety simulation, we have introduced modelling of pyrolysis. Pyrolysis is the decomposition of organic material at elevated temperatures, and is usually the primary chemical reaction that occurs in the burning of solid matter, such as wood. The process produces gases […]

16th June 2011

Read More

OpenFOAM 2.0.0: Thermophysical Modelling

View Factor Radiation Model In addition to the P1 model and finite volume discrete-ordinate method (fvDOM), OpenFOAM now has an implementation of a view factor model for radiative heat transfer, specifically between surfaces. The method begins with the generation of rays between discrete faces of the surfaces, using the viewFactorsGen […]

16th June 2011

Read More