OpenFOAM® Documentation
Guides
Browse the guide to see how OpenFOAM operates under-the-hood. As an open source code, users can directly see how the code is written and learn how the functionality is implemented. The documentation provides descriptions for many aspects of the code, including:
- Quick start
- Fundamentals: Get to know OpenFOAM and how cases are assembled
- Pre-processing: Prepare your mesh,
- Processing: Boundary conditions, models, numerics, solver applications
- Post-processing: Generating meaningful results
Note that the source to the guide is available and we welcome contributions!
Looking to go straight to the code? Take a look at the OpenFOAM API and the convenient entry points provided by the modules system.
Code wiki
The code wiki is located alongside development repository and provides a wealth of information, including:
Tutorial Wiki
A community-driven collection of tutorials hosted at https://wiki.openfoam.com/
System Requirements
Detailed information about the system requirements for Linux systems. More...
Licensing
Legacy Guides
User Guide
Gain understanding of how OpenFOAM cases are assembled and evaluated in the OpenFOAM user guide:
Tutorial Guide
A collection of tutorials to help users get started with OpenFOAM covering a range of topics, including incompressible, compressible and multiphase flows, and stress analysis
Programmer’s Guide
- Download PDF