OpenCFD Release OpenFOAM® v3.0+
OpenCFD is pleased to announce the release of OpenFOAM® v3.0+
The purpose of OpenFOAM+ is to accelerate the public availability of new features which are sponsored by OpenCFD’s customers and contributed by the OpenFOAM community
OpenFOAM+ is distributed by OpenCFD under the GPL license as:
- Source code to be compiled on any Linux system
- Pre-compiled binary installations for Linux and Mac OS X systems
- MS Windows installer
Please refer to the download instructions to obtain the code.
The development repositories are also publicly available. These repositories are regularly updated with bug fixes and new functionality.
Pre-processing
- new createZeroDirectory utility to simplify initial field and boundary condition setup more...
Meshing
- snappyHexMesh now both detects and allows users to specify the minimum number of cells across close-proximity features more...
- snapphHexMesh now allows the user to limit the number of refinement levels per geometric region more...
- snappyHexMesh now allows the optional insertion of layers to the two separate patches of a baffle face zone more...
- snappyHexMesh now supports additional methods to supply the location(s) in mesh more...
- snappyHexMesh has been extended to include per-region-based refinement more...
- snappyHexMesh analytical shapes have been extended to include new cone and box geometric entities more...
- snappyHexMesh now identifies surface intersections as feature lines and offers improved local refinement more...
- snappyHexMesh now optionally smooths the volume mesh to improve orthogonality between cell refinement levels more...
- snappyHexMesh now optionally splits boundary faces for improved conformance to surface features more...
- snappyHexMesh layer mesh motion methods can now be selected at run time more...
- subsetMesh now include the option to specify the patch in which to receive newly uncovered faces more...
- checkMesh exports bad quality cells more...
Boundary Conditions
- new periodicAMI boundary condition for repeating, non-conformal geometries more...
- new ‘real’ wind tunnel nozzle boundary condition based on a measured pressure drop using PID control more...
- new thermal humidity boundary condition for the condensation and evaporation of water vapour on surfaces more...
- new automatic boundary condition specification based on physics more...
Solvers and Physical Models
- new family of Detached Eddy Simulation (DES) models based on the kOmegaSST turbulence model more...
- new radiation model for external solar load more...
- new diffusion combustion model for multi-step reaction more...
- new combustion solver with dynamic mesh capability more...
- new steady-state solver for coal Lagrangian particle combustion more...
- new inter-region heat transfer model based on the Number of Thermal Units (NTU) model more...
Solution Control
- new and extended co-simulation functionality more...
- new run-time case termination based on user statistics more...
Numerics
- new cell-to-point interpolation methods for mesh motion solvers more...
- DES new hybrid discretisation scheme introduced more...
- new velocity damping constraint to aid solver robustness during start-up more...
Parallel
- improved parallel workflows by enabling different locations for the decomposeParDict dictionary more...
- improved redistributePar utility to decompose and reconstruct mesh and results in parallel more...
- improved surfaceRedistributePar utility to decompose triangulated surfaces more...
Post-processing
- new runTimePostProcessing function object to generate images on-the-fly more...
- iso-surfaces, cutting planes and streamlines can now be limited in time and space more...
- updated writing of transient solution data in Ensight format more...
- forces and forceCoeffs function objects now include an option to write the force or coefficient as a volume field more...
- new fluxSummary function object to generate flux statistics across face zones more...
- scalar field introduced to show blending factor for divergence schemes more...
- probe location is snapped to close patch if defined outside the domain more...
Documentation
- foamHelp extended to include support for OpenFOAM solvers more...
- Source guide now available on www.OpenFOAM.com including new and improved documentation more...
- User guide now available on www.OpenFOAM.com and updated for OpenFOAM+
Useful links
- Download OpenFOAM+
- OpenFOAM+ documentation
- OpenFOAM+ services
- OpenFOAM+ repositories
- OpenFOAM+ compilation guide
- OpenFOAM+ bugs and feature requests
OpenFOAM+ is produced by OpenCFD and partners
- Mattijs Janssens - OpenCFD Ltd
- Andrew Heather - OpenCFD Ltd
- Sergio Ferraris - OpenCFD Ltd
- Prashant Sonakar - OpenCFD Ltd
- Pawan Ghildiyal - OpenCFD Ltd
- Roger Almenar - OpenCFD Ltd
- Matej Forman - OpenCFD Ltd
- Laura Robinson - OpenCFD Ltd
- Fred Mendonca - OpenCFD Ltd
- William Bainbridge
- ESI Group (Pacific Mindware Engineering Pvt Ltd)
- ESI Group (North America)
- ESI Group (Nihon ESI)
- CFD Software E+F GmbH
- CFD+Engineering GmbH