Introduction to IPOPT:
A tutorial for downloading, installing, and using IPOPT
Revision number of this document:
This document is a guide to using IPOPT 3.12. It includes
instructions on how to obtain and compile IPOPT, a description of
the interface, user options, etc., as well as a tutorial on how to
solve a nonlinear optimization problem with IPOPT.