Ipopt (Interior Point OPTimizer) for ROOT


Ipopt (Interior Point OPTimizer)[1] is a software package for large-scale ​nonlinear optimization. It is designed to find (local) solutions of mathematical optimization problems. Ipopt is now integrated to ROOT framework providing a new set of tools for minimization[2] through a ROOT plugin system in the math libraries.

Task ideas

Expected results

Fully integrated Ipopt with support for all solvers, hessian and constrain function. Documentation, tests and examples.

Desirable Skills


  1. Ipopt
  2. Github
  3. ROOT Ipopt

Corresponding Project

Participating Organizations