date - January 14, 2026

Compiling DAKOTA on Linux

DAKOTA stands for “Design Analysis toolKit for Optimization and Terascale Applications”. This open-source software is one of the most powerful and versatile tools available to support R&D departments in the design of new products.
With this tool, it is possible to perform:

  • Design optimization
  • Parameters estimation
  • Uncertainty quantification
  • Sensitivity analisys
DAKOTA logo

In this section, we will guide you through the compilation procedure on Linux Kubuntu 2404.
The INSTALL file contains a detailed description of the compilation procedure; please refer to the Source Quick Start section.
Vompared to other open-source projects, DAKOTA does not have complex dependancies and it follows a very simple and straighforward compilation process. To compile the Dakota source distribution, use CMake to populate a build tree for the target platform with the appropriate Makefiles, and then run 'make'.