CFDFoundation |
July 22, 2020 07:08 |
OpenFOAM 8 Released
OpenFOAM v8 Released - See Full Announcement
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.
- Approximately 710 code commits, 200+ resolved issues
- ISO/IEC 14882:2011 (C++11): tested for GCC v5.4+, Clang v3.8+, Intel ICC v18.0+.
OpenFOAM 8 is packaged for the following platforms, with ParaView 5.6.0 including Mesa with LLVM/Gallium acceleration for systems without a (supported) graphics card:
The OpenFOAM 8 Source Pack can be compiled on suitable Linux platforms.
Credits
OpenFOAM 8 was produced by:
- Core Team (CFD Direct): Henry Weller (co-founder & lead developer); Chris Greenshields (co-founder), Will Bainbridge, Jakub Kníř
- Developers/Maintainers: Juho Peltola, Timo Niemi, Fabian Schlegel, Ronald Oertel
- Patch Contributors: Tobias Holzmann, SeongMo Yeon, Mattijs Janssens, Francesco Contino, Bruno Santos, Gerhard Holzinger, Kevin Nordin-Bates, Alberto Passalacqua
Licence
OpenFOAM 8 is distributed under the General Public Licence v3 by the OpenFOAM Foundation.
|