Close

Release Announcements

OpenFOAM 2.3.0: Mesh Motion

Mesh Morphing In previous versions, rigid body motion simulations use one of the generic motion solvers, e.g. displacementSBRStress that solves an elliptic equation for the displacement. These motion solvers suffer from a tendency of cells to shear, and despite various attempts to stiffen cells against shearing particularly near rotating boundaries, mesh […]

17th February 2014

Read More

OpenFOAM 2.3.0: Discrete Particle Modelling

Dense Particle Flows OpenFOAM includes the DPMFoam solver which includes the effect of the particulate volume fraction on the continuous phase, suitable for dense particle flow simulation. The solver uses existing functionality for particle clouds and their collisions, which directly resolves particle-particle interactions. Source code DPMFoam solver$FOAM_SOLVERS/lagrangian/DPMFoam Example Goldschmidt experimental […]

17th February 2014

Read More

OpenFOAM 2.3.0: Multiphase Modelling

Predictor-Corrector Semi-Implicit MULES The success of the volume of fluid (VoF) solvers for multiphase flow in OpenFOAM is underpinned by the development of the multi-dimensionsal limiter for explicit solution (MULES) as a very effective method of guaranteeing boundedness of scalar fields, in particular phase/mass-fractions. MULES was introduced in version 1.4 […]

17th February 2014

Read More

OpenFOAM 2.3.0: Pre-processing

Field Mapping The mapFields utility has been re-written to enable parallel operation and a mapping mode has been introduced which can be specified using the -mapMethod command line option. The mapping mode can be: direct: the meshes are assumed to be of identical topology, with one-to-one correspondence between cells, but […]

17th February 2014

Read More

OpenFOAM 2.3.0: Arbitrary Mesh Interface

Non-Conforming AMI Patches The arbitrary mesh interface (AMI) was introduced in OpenFOAM v2.1.0 to enable simulation across disconnected, adjacent, mesh domains. It is particularly useful for rotating geometries. Those cases require separate meshes for rotating and/or static regions of geometry, which are coupled at patch boundaries through the cyclicAMI boundary […]

17th February 2014

Read More

OpenFOAM 2.3.0: foamyHexMesh

Introduction to foamyHexMesh This version of OpenFOAM includes a new, fully parallelised, meshing tool called foamyHexMesh. It is designed to generate hex-dominant meshes from the same type of surface geometries as used by snappyHexMesh, i.e. triangulated surfaces and in-built analytical surfaces such as spheres, cylinders and planes. The basic principles of […]

17th February 2014

Read More

OpenFOAM 2.3.0: snappyHexMesh

Feature Snapping In this release, we have extended existing feature edge handling, reported previously in news and in v2.2.0. Explicit feature snapping uses one or more files containing a description of feature edges in the geometry. snappyHexMesh accepts basic edge mesh file formats, including OpenFOAM’s native .eMesh format, and .obj, […]

17th February 2014

Read More

OpenFOAM 2.2.2 Released

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

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

14th October 2013

Read More

OpenFOAM 2.2.1 Released

OpenFOAM 2.2.1 is a patch release of version 2.2.0 that fixes critical bugs and improves usability and consistency in the code with over 200 code commits and over 1000 file changes. As a patch release, we strongly recommend users of v2.2.0 upgrade to this version, or preferably the version 2.2.2 release which contains additional bug fixes and improvements to 2.2.1. Version 2.2.1 is distributed as:

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

11th July 2013

Read More

OpenFOAM 2.2.0 Released

OpenFOAM version 2.2.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 packaged installation for Fedora Linux;
  • a source pack for compilation on other Linux distributions.

6th March 2013

Read More