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
Modular Solvers in OpenFOAM

In August 2022, CFD Direct introduced modular solvers to the OpenFOAM development version. Modular solvers are written as classes, in contrast to the traditional application solvers which have been integral to OpenFOAM since icoFoam in 1993. They are simpler to use, maintain and understand than application solvers. They are more flexible; in particular, modules for different fluids and solids can be coupled across multiple regions, e.g. for conjugate heat transfer (CHT) with multiphase flow. Modular solvers are deployed using the foamRun or foamMultiRun applications, which contain a generic solution algorithm for single and multiple regions, respectively. Additional modules and applications replace existing tools for data processing and case configuration.
Web CFDDFC® Released

CFD Direct is pleased to announce the release of Web CFD Direct From the Cloud (CFDDFC®), providing OpenFOAM via a remote desktop in a web browser, running on Amazon Web Services (AWS). Web CFDDFC is a pay-as-you-go Amazon Machine Image (AMI) from AWS Marketplace, providing a full desktop environment with graphical applications, including OpenFOAM v10, ParaView v5.6.0, OpenMPI v4.1.1 and FreeCAD v0.19.2, running on Ubuntu 20.04 LTS. Web CFDDFC runs on single instances with up to 64 C6i Intel cores (c6i.32xlarge) or 96 C6a AMD cores (c6a.48xlarge), and in clusters with with good parallel scaling on clusters of instances up to 1000 cores.
Effective OpenFOAM Maintenance

OpenFOAM is the leading free, open source software for computational fluid dynamics (CFD), distributed by The OpenFOAM Foundation. In 2014, OpenFOAM had accumulated significant “technical debt” due to a drive for new functionality at the expense of maintenance. Facing an unsustainable level of technical debt, CFD Direct was founded to manage and develop OpenFOAM back to a sustainable position. Code repair has targeted niche functionality that receives less testing. Redesign of larger, critical components of OpenFOAM has eliminated clusters of issues. By 2022, CFD Direct has recovered most of the technical debt, making OpenFOAM significantly more robust, usable and extensible.
OpenFOAM v10 Training 2023

In Spring/Summer 2023, 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 10 release of OpenFOAM. The training uses new features in OpenFOAM v10 for more productive and effective CFD. All courses are delivered as live virtual training. Essential and Applied CFD courses are available: 6-10 Feb, 13-17 Mar, 24-28 Apr, 15-19 May. Programming CFD is available 24-36 Jan, 28 Feb-2 Mar, 28-30 Mar, 6-8 Jun, 26-28 Jun.
Latest News on Twitter
- The lambdaThixotropic viscosity model includes an optional Bingham plastic yield stress in #OpenFOAM-dev https://t.co/YSlAXBeMTByesterday
- Our #Programming #CFD course teaches practical development of #OpenFOAM and broad understanding of underlying C++: https://t.co/Xhh17TrHJWyesterday
- Competency in CFD requires more than simply “learning the software package”. It requires learning effective #CFD… https://t.co/JFqnJyjK6K2 days ago
- The new film solver module, derived from isothermalFilm, solves for energy and heat transfer and can use existing b… https://t.co/PxT34CYAM92 days ago
- The matrix solvers and algorithm controls in the fvSolution file in #OpenFOAM, are explained in the Algorithms and… https://t.co/PcdjwnckX52 days ago
- Book our #OpenFOAM Training to learn effective case configuration, rather than guesswork... From code producers: https://t.co/FeiM7Yvm7u3 days ago
- The new isothermalFilm solver module simulates isothermal liquid films conservatively, and interfaces with standard… https://t.co/BenbWscqkt3 days ago
- A #free video for quick, simple deployment of OpenFOAM in the cloud, on @awscloud #cloud with CFDDFC® Command Line… https://t.co/8OZcjn1uZL3 days ago
- Thank you to all the participants who attended our #OpenFOAM Essential and Applied #CFD, #Virtual Americas training… https://t.co/hUloIrPMwv4 days ago
- Boiling in multiphase flows is more stable, energy conservative and accurate in #OpenFOAM-dev with @VTTFinland https://t.co/L6gnZ6TcdU8 days ago