OpenFOAM is an open-source C++ toolbox for computational fluid dynamics used by engineers to simulate fluid flow, heat transfer, and chemical reactions.