Logo Cineca Logo SCAI

You are here

OpenFOAM

Version: 
9.0, 10(G100) 8.0 (MARCONI)

Latest OpenFOAM Version: 9.0 (G100), 8.0 (MARCONI)
Latest Foam-Extend version: 4.1 (G100 - MARCONI)
Latest OpenFOAM+ version: v2106 (G100), v2012 (MARCONI)

The OpenFOAM® (Open Field Operation and Manipulation) CFD Toolbox is the free, open source CFD software developed under the General Public Licence (GPL). OpenFOAM includes an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, to solid dynamics, electromagnetics and the pricing of financial options.  OpenFOAM uses finite volume numerics to solve systems of partial differential equations ascribed on any 3D unstructured mesh of polyhedral cells. The fluid flow solvers are developed within a robust, implicit, pressure-velocity, iterative solution framework, although alternative techniques are applied to other continuum mechanics solvers. Domain decomposition parallelism is fundamental to the design of OpenFOAM and integrated at a low level so that solvers can generally be developed without the need for any parallel-specific coding.

There are three main variants of the OpenFOAM software that are released independently by three different organizations  as a free and open-source software under the GNU GPL License Version:

The core technology of OpenFOAM consists of a flexible set of efficient C++ modules. These are used to build a wealth of: solvers, to simulate specific problems in engineering mechanics; utilities, to perform pre- and post-processing tasks ranging from simple data manipulations to visualisation and mesh processing; libraries, to create toolboxes that are accessible to the solvers/utilities, such as libraries of physical models.
OpenFOAM is supplied with numerous pre-configured solvers, utilities and libraries and so can be used like any typical simulation package. However, it is open, not only in terms of source code, but also in its structure and hierarchical design, so that its solvers, utilities and libraries are fully extensible.
Code contributions from independent researchers are eventually included into the official distributions only after severe checks by the maintainers of the release where the contribution is sent.

Official sites:
Target user: 
all
Support level: 
medium
Help and documentation: 

You can find documentation on the module, with the command:

module help openfoam 

The on-line manuals are available here:

CINECA consultants can be reached through the addr: superc@cineca.it

Miscellanea: 

More versions are available for portability issues. For listing all available versions:

modmap -m openfoam
Deadline: 
01/01/2024