The OpenFOAM Foundation is pleased to announce the release of version 13 of the OpenFOAM open source CFD toolbox. Version 13 includes: a rewrite of mesh zones which can dynamically update and are easier to use and more robust (replacing the lousy topoSet): field-based Lagrangian, a 65% complete, more flexible, extensible and efficient replacement to the existing code; improvements to MULES to guarantee boundedness and accelerate solutions, e.g. in multiphase flows; a rewrite of mass transfer modelling; better visualisation with ParaView working on decomposed cases, foamVTKSeries for animations and improved foamMonitor; several improvements and additions for multi-region simulations, case configuration, meshing, function objects, multiphase flows and combustion.
OpenFOAM 13 includes the following highlights.
- Modular Solvers: include deactivating
flow
, thermophysics
and models
switches. - MULES: guarantees boundedness irrespective of iterator convergence.
- Multiphase: significantly accelerated simulations with the multiphaseEuler solver.
- Transport/Thermo: rewritten mass transfer modelling for the multiphaseEuler solver.
- Combustion: improved ignition and flame model for simulation of engines.
- Particles: 65% complete field-based Lagrangian is more flexible, extensible, efficient, …
- Meshes: upgraded mesh generation and coupling of multiple mesh regions.
- Mesh Zones: robust, usable, flexible, and more functional replacement.
- Multi-region Simulation: improved NCC and mesh stitching and mapping.
- Function Objects: improved scalarTransport, add power, reaction rate, cutLayerAverage.
- Models: added propellerDisk models and improved fvFieldSource.
- Boundary Conditions: improved pressure, temperature and mass diffusion conditions.
- Case Configuration: new foamMergeCase tool .
- Visualisation: ParaView can read decomposed cases, foamVTKSeries for animations.
- Cases: new examples for single phase, multiphase, incompressible and compressible flows.
- Other: The foamNewApp script can create starter code for a non-CFD application.
Read MoreFor Ubuntu 22.04 LTS, 24.04 LTS, 25.04
Read MoreOpenFOAM 13 for Linux distributions other than Ubuntu, e.g. Red Hat Enterprise Linux (RHEL) , Fedora, SuSE Linux Enterprise Server (SLES), openSuSE, and Debian.
Read MoreOpenFOAM 13 for macOS . Uses Canonical Multipass hosting Ubuntu Linux to use the standard OpenFOAM packages on Ubuntu.
Read MoreFor Compilation on GNU/Linux
Read MoreFor Ubuntu 22.04 LTS, 24.04 LTS and 25.04
Read MoreOpenFOAM packs for Ubuntu 25.04
Read MoreFor Ubuntu 20.04 LTS, 22.04 LTS, 24.04 LTS, Windows and macOS
Read MoreThe OpenFOAM Foundation is pleased to announce the release of version 12 of the OpenFOAM open source CFD toolbox. Version 12 takes advantage of modular solvers and non-conformal coupling (NCC) to improve simulations with multiple regions, including simplifying meshing and coupling. Work has continued on the rewrite of particle code, e.g. injection and distribution, parallel decomposition, redistribution and load balancing. There are some new, useful boundary conditions and the option to include units, e.g. [bar], with input values, which are converted accordingly. The installation of third party software is easier, with the openfoam12 package for Ubuntu 24.04 & 22.04 now using the standard paraview package.
OpenFOAM 12 includes the following highlights.
- Modular Solvers: support source terms for one variable for equations of other variables.
- Multiphase: improved models for mass, momentum and heat transfer, and solid phases.
- Turbulence Modelling: robust limiting of fields simplified and corrected wall functions.
- Heat: added viscous heating model and improved naming in thermodynamic properties.
- Particle Tracking: generalised injection and particle distributions.
- Meshes: upgraded mesh generation and coupling of multiple mesh regions.
- Parallel Running: efficient options for load-balancing, decomposition and redistribution.
- Function Objects: moved to a system/functions file, and added new function objects.
- Models: added volume and mass sources which are added to mass continuity.
- Boundary Conditions: new pressure, velocity and temperature boundary conditions.
- Case Configuration: parameters can include units, e.g. [bar]
- Programming: foamFind script to search source code; example coded function objects.
- Other: Easier installation of ParaView and decomposition libraries.
Read MoreFor Ubuntu 20.04LTS, 22.04 LTS, 24.04 LTS
Read More