Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
This page lists some experiences that users might want to share about the usage of ipopt.
Even when max_iter == 0, it is not guaranteed that input(NLP_X_INIT) == output(NLP_X_OPT). Indeed if bounds on X or constraints are unmet, they will differ.
Ipopt conveniently offers a
derivative_check. The point at which derivatives are check is formed by
input(XLP_X_INIT) plus a pertubation. By default, this perturbation is large (10). You may wish to set Option
0 to avoid this perturbation.