OpenFOAM is leading software for computational fluid dynamics (CFD). It is licensed free and open source only under the GNU General Public Licence (GPL) by the OpenFOAM Foundation.
OpenFOAM Training
Unlock the power of OpenFOAM to deliver robust CFD solutions. Essential, Applied, Programming and Cloud OpenFOAM Training courses from the Architects of OpenFOAM.
OpenFOAM Development
Our team undertakes OpenFOAM Development projects and code customisation, with experience of managing and executing over 100 development projects.
OpenFOAM Support
OpenFOAM Support, direct from the founders and architect of OpenFOAM, covering software deployment and operation, CFD practice, and code customisation.
Discover OpenFOAM®
The leading open source CFD software
Field-Based Lagrangian in OpenFOAM
This article is a user guide to the new field-based Lagrangian functionality in OpenFOAM. This is a new implementation of Lagrangian functionality where data is stored as fields rather than in the objects representing particles or parcels (particle-based Lagrangian). It will ultimately replace the original particle-based Lagrangian and is 65% complete and available in OpenFOAM-dev. Field-based Lagrangian has the advantages of: better extensibility, since fields can be simply added; greater efficiency of fewer function calls using field algebra; greater code reuse due to consistency with the rest of OpenFOAM.
Productive CFD: OpenFOAM Training Course
CFD Direct is delighted to announce Productive CFD, their new CFD Training course with OpenFOAM. The course was created by Chris Greenshields and Aidan Wimshurst drawing on the experience of Chris’s 16 years of OpenFOAM Training and Aidan’s Fluid Mechanics 101 channel. The course focuses on performing high quality CFD with OpenFOAM, rather than merely operating the CFD software. It explains how to get better, relevant results in fewer attempts, identifying and fixing issues quickly and with confidence. The course is split into 2 parts, each of 2 days duration, and is delivered in person with 2025 dates of 17-20 March 2025, Cologne, Germany and 28 April – 1 May 2025, Houston, USA.
OpenFOAM v12 Training 2025
In Winter/Spring 2025, CFD Direct is running its OpenFOAM Training courses — Productive CFD, Essential CFD, Applied CFD and Programming CFD — fully updated with the latest features of the new version 12 release of OpenFOAM. The training uses new features in OpenFOAM v12 for more productive and effective CFD, including: foamFind, unit conversion, coded and packaged function objects, meshing multiple regions and coupling with boundary conditions. Productive of CFD is available 17-20 Mar. Essential and Applied CFD courses are available: 10-14 Feb, 3-7 Mar. Programming CFD is available 24-26 Feb, 24-26 Mar.
CFDDFC® v12 Released
CFD Direct announces the release of version 12 of CFD Direct From the Cloud™ (CFDDFC®), available on Amazon Web Services (AWS) Marketplace as the standard CFDDFC product, Web CFDDFC and CFDDFC (Arm). CFDDFC v12 includes OpenFOAM v12, ParaView v5.10, OpenMPI v4.1.7 and FreeCAD v0.21, running on Ubuntu 22.04 LTS. Standard CFDDFC can be accessed using the X2Go remote desktop client whereas Web CFDDFC and CFDDFC (Arm) are accessible using a remote desktop in a browser. A single instance can run CFDDFC and Web CFDDFC on up to 96 cores and CFDDFC (Arm) on up to 192. Instances can be clustered to run with 1000 cores or more.