IPOPT Solver for Nonlinear Programming

The IPOPT solver is an open source Nonlinear Programming (NLP) solver. IPOPT is an Interior Point Optimizer for large-scale nonlinear optimization.


IPOPT is developed by ​Andreas Wächter and ​Carl Laird, and maintained by the IPOPT team at COIN-OR.

Website: https://projects.coin-or.org/Ipopt

The link between AIMMS and IPOPT is also open source and part of the AIMMSlinks project at COIN-OR.

Website: https://projects.coin-or.org/AIMMSlinks

Supported Versions

AIMMS supports IPOPT 3.11.