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.
Unlock the power of OpenFOAM to deliver robust CFD solutions. Essential, Applied, Programming and Cloud OpenFOAM Training courses from the Architects of OpenFOAM.
Our team undertakes OpenFOAM Development projects and code customisation, with experience of managing and executing over 100 development projects.
OpenFOAM Support, direct from the founders and architect of OpenFOAM, covering software deployment and operation, CFD practice, and code customisation.
The leading open source CFD software
CFD Direct announces the release of version 11 of CFD Direct From the Cloud™ (CFDDFC®), available on Amazon Web Services (AWS) Marketplace as the standard CFDDFC product, Web CFDDFC and CFDDFC (Arm). Standard CFDDFC v11 includes OpenFOAM v11, ParaView v5.10, OpenMPI v4.1.5 and FreeCAD v0.20, running on Ubuntu 20.04 LTS. Web CFDDFC has the same software running on Ubuntu 22.04. CFDDFC (Arm) is server-only including OpenFOAM v11 and OpenMPI v4.1.5, running on Ubuntu 20.04 LTS. CFDDFC and Web CFDDFC run on single instances with up to 96 cores on Intel C7i instances (c7i.48xlarge) or C6a AMD instances (c6a.48xlarge) or in clusters with of instances up to 1000 cores or more.
In Autumn 2023 – Spring 2024, CFD Direct is running its OpenFOAM Training courses — Essential CFD, Applied CFD and Programming CFD — fully updated with the latest features of the new version 11 release of OpenFOAM. The training uses new features in OpenFOAM v11 for more productive and effective CFD, including: modular solvers; the
snappyHexMeshConfig utility to simplify meshing; the foamToC utility to search OpenFOAM; updated post-processing functionality; and, enhancements to dictionary input syntax. Essential and Applied CFD courses are available: 18-22 Sep, 2-6 Oct, 29 Jan -2 Feb (2024), 4-8 Mar. Programming CFD is available 23-25 Oct, 14-16 Nov, 12-14 Feb, 18-20 Mar.
The OpenFOAM User Guide provides an introduction to OpenFOAM, through some basic tutorials, and some details about the general operation of OpenFOAM. OpenFOAM is a collection of approximately 250 applications built upon a collection of over 100 software libraries (modules). Each application performs a specific task, e.g the snappyHexMesh application can generate meshes for complex geometry, such as a vehicle. The simpleFoam application could then be used to simulate steady-state, turbulent, incompressible flow around the vehicle…
In 2016 we published a guide for Productive CFD with OpenFOAM with tools we first released in OpenFOAM v4. The tools included the post-processing CLI and template cases, and applications such as foamDictionary. We extended the article following the release of new tools such as TAB completion in OpenFOAM v5 and again later with the introduction of new tools in subsequent versions of OpenFOAM. This article describe more significant new tools introduced in OpenFOAM version 11, notably foamToC and foamPostProcess, to provide compatibility with its modular solvers, while maintaining backward-compatibility with application solvers.