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.
- SciPy - SciPy is a Python-based ecosystem of open-source software for mathematics, science, and engineering. The scipy.optimize package provides several commonly used optimization algorithms.
- Nomad - Nomad is another optimization library. This one is included in the latest version of Dakota