Rate This Document
Findability
Accuracy
Completeness
Readability

Introduction

Open Source Field Operation and Manipulation (OpenFOAM) is a physical field computing software developed by OpenCFD, a subsidiary of ESI. The software analyzes fluid, heat transfer, molecular dynamics, electromagnetic fluid and solid stress, and provides a visualized interface for operations from grid division to post-processing. It supports data pre-processing, post-processing, and solver customization, and is often used for computational fluid dynamics (CFD).

There are two versions of the OpenFOAM installation package provided on the official OpenFOAM website (https://openfoam.org/):

  1. OpenFOAM-dev: Current development source code package of OpenFOAM, which includes the source code of the next major version of OpenFOAM.
  2. OpenFOAM-7: Compilation source code on Linux distributions, which includes all latest patches. The number indicates the major version. For example, the latest major version is OpenFOAM-7.

For more information about OpenFOAM, visit the OpenFOAM official website.

Programming language: C++

Brief description: distributed memory object caching system

Open-source protocol: GNU general public license

For OpenFOAM v1906 on CentOS 7.6, you are advised to use the dedicated software porting function of the Kunpeng DevKit to port OpenFOAM to the Kunpeng platform. For details, see Dedicated Software Porting.

Recommended Software Version

OpenFOAM v1906