Sig Numerical Optimization / Open source optimizers

From OpenFOAMWiki

Open source optimizers

The following optimization libraries are known to work with OpenFOAM:


  • DAKOTA - DAKOTA is an optimization library that provides algorithms for design optimization, uncertainty quantification, parameter estimation, design of experiments, and sensitivity analysis, as well as a range of parallel computing and simulation interfacing services.


  • OpenMDAO - OpenMDAO is an open-source Multidisciplinary Design Analysis and Optimization (MDAO) framework, written in Python. You can use it to develop an integrated analysis and design environment for your engineering challenges.



  • Nomad - Nomad is another optimization library. This one is included in the latest version of Dakota