OpenFOAM 10 Released
The OpenFOAM Foundation is pleased to announce the release of version 10 of the OpenFOAM open source CFD toolbox. Version 10 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 10 includes the following key developments:
- Multiphase: added models and improved performance / robustness of multiphase solvers.
- Transport: properties consolidated into a single physicalProperties file.
- Thermophysical: improved handling of conductivity and added documentation.
- Heat transfer: improved thermal coupling in conjugate heat transfer.
- Particle tracking: can now be plugged into any solver using the clouds fvModel.
- Reactions: chemistry now solve for mass fractions to account for thermal expansion.
- Parallelisation: new framework for load-balancing, decomposition and redistribution.
- Mesh: general improvements to snappyHexMesh, blockMesh and other tools
- Dynamic Mesh: non-conformal coupling (NCC) for rotating geometry, to replace AMI.
- Dynamic Re-meshing: mesh-to-mesh mapping for mesh motion including engines.
- Function Objects: more efficient output for sampling, and new field calculations.
- Models and Constraints: now work for moving mesh cases and with function objects.
- Boundary Conditions: new general conditions of pressure, velocity and temperature.
- Case Configuration: created userTime to provide a customised measure of time.
- Computation: improvements to distance-to-wall calculations, time handling and I/O.