Ipopt (Interior Point OPTimizer) is a software package for large-scale nonlinear optimization. It is designed to find (local) solutions of mathematical optimization problems. Ipopt is being integrated to ROOT framework, providing a new set of tools for minimization through a ROOT plugin system in the math libraries. The goal of the project will be to fully integrate in ROOT ipopt, to include the support for optimization with non trivial parameter constraints and to provide tests and code examples showing users how to use the new optimizers.
Fully integrated Ipopt into ROOT with support for all solvers, hessian and constrain function. Documentation, tests and examples.