At the heart of OpenFOAM is a unique, and highly extensible, software development kit (“devkit”) for CFD, consisting of 1 million lines of C++ code. OpenFOAM includes hundreds of robust CFD applications built from the devkit, which can be extended and customised, quickly and conveniently. The applications are used to create CFD simulations by industry, academic, and research and government institutes, across all fields of engineering and science.
OpenFOAM — and especially the devkit — must be maintained to a high standard for organisations to enjoy the benefits of using OpenFOAM. CFD Direct employs software engineers, led by Henry Weller, that maintain OpenFOAM. Companies fund new functionality in OpenFOAM through contracted development and support with CFD Direct. Maintenance plans are available to businesses to support the cost of ongoing maintenance of OpenFOAM, giving priority to issues that affect them most.