New OpenFOAM® v2512 release

The OpenFOAM Team is pleased to announce the December 2025 release of OpenFOAM® v2512. This release extends OpenFOAM-v2506 features across many areas of the code. The new functionality represents development sponsored by Keysight's customers, internally funded developments, and integration of features and changes from the OpenFOAM community.

OpenFOAM is distributed by Keysight under the GPL License. In addition to source code packages suitable for compilation on a variety of Linux and other POSIX systems, this release also has a number of pre-compiled binary packages

Windows users have three options for pre-compiled packages (more information):

  • Using Windows Subsystem for Linux (based on Ubuntu, openSUSE etc.)
  • Native executables with cross-compilation
  • A Docker installation

OpenFOAM apptainer support is provided via description files rather than pre-assembled images:

MacOS users have the option to compile from source, or use Docker containers for pre-compiled packages (more information).

News

TOP

The OpenFOAM repository migration to GitLab is now complete! Following the release announcement for v2506, all core OpenFOAM repositories have been successfully moved from the legacy platform at https://develop.openfoam.com to their new home at https://gitlab.com/openfoam.

All core OpenFOAM repositories are now accessible at https://gitlab.com/openfoam/core/openfoam. Users can create GitLab accounts to access repositories, submit issues, and contribute merge requests.

This transition marks an important step forward in community collaboration. The GitLab platform provides enhanced tools for version control, merge requests, and code review workflows, making it easier for contributors worldwide to participate in OpenFOAM development.

To begin working with the new repository location, update your remote URLs and create a GitLab account if you plan to contribute. While user associations from the previous platform could not be fully migrated due to account naming conflicts, creating a new GitLab account is straightforward and provides immediate access to all repository features.

We welcome Community contributions and have already received and actioned several merge requests since the migration! This collaborative approach strengthens OpenFOAM’s position as a leading open-source CFD platform.

Pre-processing

TOP

Numerics

TOP

Solvers and physics

TOP
  • Turbulence: New two-layer wall treatment for kEpsilon model more...
  • Finite-area: new zonal dynamicContactAngle more...
  • New Immersed Boundary Method (IBM) for finite area more...

Post-processing

TOP
  • Function objects: Improved mapFields more...
  • Function objects: Improved wallHeatFlux and new gauge model more...
  • Function objects: New radiometer probes model more...

Infrastructure

TOP
  • Memory: New PatchField functions avoiding memory allocation more...
  • Memory: memory pool more...
  • VTK: Updates to OpenFOAM/VTK infrastructure more...

Usability

TOP
  • ParaView: Improved reader modules more...
  • Repositories: GitLab migration successfully completed! more...

Parallel

TOP

Plugins

TOP
  • New plugin: Research repository more...
  • Re-distributed resistivity algorithm more...
  • Fast Runge-Kutta method more...
  • PRECISE algorithm more...

Community

TOP

About us

TOP

OpenFOAM is produced by the core Keysight OpenFOAM team

  • Andrew Heather
  • Mattijs Janssens
  • Mark Olesen
  • Prashant Sonakar
  • Pawan Ghildiyal
  • Kutalmış Berçin
  • Matej Forman
  • Chiara Pesci
  • Martin Lichtmes
  • Jiri Polansky
  • Niloufar Bordbar
  • Vijaya Kumar G
  • Swapnil Salokhe
  • Matthieu Niess
  • Solange Lecat

With wider support from

  • the global Keysight Technologies teams

and contributions from