For Ubuntu 16.04LTS, 18.04LTS, 19.10, 20.04 LTS, 20.10, Windows 10 and Docker images for other Linux and macOS
The OpenFOAM Foundation is pleased to announce the release of version 8 of the OpenFOAM open source CFD toolbox. Version 8 is a snapshot of the OpenFOAM development version which, through sustainable development, is always-releasable. It provides new functionality and major improvements to existing code, with strict demands on usability, robustness and extensibility. OpenFOAM 8 includes the following key developments:
- Multiphase: selectable interpolation for interface-capturing, PLIC scheme.
- Reacting multiphase: consolidated multiphaseEulerFoam solver and model development.
- Transport: new MomentumTransportModels and ThermophysicalTransportModels libraries.
- Thermophysical: thermodynamics and equation of state models, data input, refactoring.
- Surface Film: huge performance improvements and better surface handling.
- Heat transfer: better numerics and case setup, new thermal comfort modelling.
- Particle tracking: renamed uncoupled solvers, improved tracking efficiency, injection.
- Other models: transient/steady-state solvers, boundary conditions, reactions.
- Mesh: improved snappyHexMesh and blockMesh, face centre calculation, cyclic patches.
- Function Objects: improved visualization/field, residence time and configuration.
- Case Configuration: new configuration/initialisation tools, coded Function1.
- Computation: better data I/O, field caching, support for Arm processors.
For Ubuntu 16.04LTS, 18.04LTS, 20.04LTS
OpenFOAM 8 for 64 bit distributions of Linux including Red Hat Enterprise Linux (RHEL) v7+, CentOS v7+, Fedora v22+, SuSE Linux Enterprise Server (SLES) v12+, openSuSE v13+ and Debian 8+. Uses Docker to provide a self-contained environment that includes code, runtime, system tools and libraries, independent of the underlying operating system.
OpenFOAM 8 for macOS 10.10.3+ . Uses Docker to provide a self-contained environment that includes code, runtime, system tools and libraries, independent of the underlying operating system.
For Compilation on GNU/Linux