Close

Chris Greenshields

OpenFOAM 2.3.1 Released

OpenFOAM 2.3.1 is a patch release of version 2.3.0 that fixes critical bugs and improves usability and consistency in the code with over 400 code commits and over 800 file changes. As a patch release, we strongly recommend users of v2.3.0 upgrade to this version. Version 2.3.1 is distributed as:

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

10th December 2014

Read More

OpenFOAM 2.3.0 Released

OpenFOAM version 2.3.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 RedHat Enterprise Linux;
  • a source pack for compilation on other Linux distributions.

17th February 2014

Read More

OpenFOAM 2.3.0: Post-processing

Function Objects OpenFOAM can carry out post-processing automatically while the simulation is running using function objects. In v2.3.0, a distinction is made between when a function object evaluates, and when it writes to file. The respective behaviour is controlled using the new evaluateControl and existing outputControl keyword settings. The specification […]

17th February 2014

Read More

OpenFOAM 2.3.0: Parallel Running

Mesh Decomposition and Reconstruction The following improvements have been made to mesh decomposition and reconstruction utilities: reconstructPar, reconstructParMesh and decomposePar now decompose, reconstruct all cell sets, face sets and point sets; this behaviour can be disabled by executing with the -noSets command line option. The decomposeParDict file contains some optional […]

17th February 2014

Read More

OpenFOAM 2.3.0: Numerical Methods

Polynomial Surface Normal Gradient The surface normal gradient calculation, snGrad, is integral to pressure-velocity algorithms on unstructured meshes and the choice of method has an important impact on both accuracy and stability. 2nd-order accuracy on arbitrary unstructured meshes cannot be achieved using an snGrad calculated on a face only from […]

17th February 2014

Read More

OpenFOAM 2.3.0: Physical Modelling

Particle Tracking In previous versions of OpenFOAM, patch injection models would inject new parcels at locations between the centres of the boundary face and near-wall cells, leading to a parcel distribution with an ordered structure which would persist for some time unless dispersion was applied. In v2.3.0, particles injected at […]

17th February 2014

Read More

OpenFOAM 2.3.0: Thermal Modelling

Thermal Baffles OpenFOAM can emulate heat transfer across thin solid structures, or “baffles”. Baffles are represented as boundary patches of the mesh and heat transfer is handled either in 3D by the thermalBaffle boundary condition or the equivalent 1D approximation called thermalBaffle1D, described previously. In v2.3.0, the use of thermal […]

17th February 2014

Read More