This is an implementation of an interior-point algorithm with a line-search method for nonlinear optimization.
This package contains several subdirectories corresponding to COIN-OR projects. The AUTHORS, LICENSE and README files in each of the subdirectories give more information about these projects. More detailed documentation can be found at https://coin-or.github.io/Ipopt/ and this implementation is described by the following paper:
Wächter, A., Biegler, L. On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Math. Program. 106, 25–57 (2006). https://doi.org/10.1007/s10107-004-0559-y