About 50 results
Open links in new tab
  1. Ipopt: Documentation - GitHub Pages

    This document is a guide to using Ipopt. 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 …

  2. Ipopt Options - GitHub Pages

    Ipopt has many (maybe too many) options that can be adjusted for the algorithm. Options are all identified by a string name, and their values can be of one of three types: Number (real), Integer, or …

  3. Ipopt: Installing Ipopt - GitHub Pages

    In the single-precision configuration, the types Ipopt::Number and ipnumber are defined to be float and the C preprocessor variable IPOPT_SINGLE is defined in IpoptConfig.h. If the Ipopt code is compiled …

  4. Interfacing your NLP to Ipopt - GitHub Pages

    Interfacing your NLP to Ipopt Ipopt has been designed to be flexible for a wide variety of applications, and there are a number of ways to interface with Ipopt that allow specific data structures and linear …

  5. Ipopt: Frequenty Asked Questions - GitHub Pages

    Ipopt (*I*nterior *P*oint *OPT*imizer, pronounced eye-pea-Opt) is a software package for large-scale nonlinear optimization. Ipopt implements an interior-point algorithm for continuous, nonlinear, …

  6. Ipopt: Ipopt Output - GitHub Pages

    This pages describes the standard Ipopt console output with the default setting for option print_level. The output is designed to provide a quick summary of each iteration as Ipopt solves the problem.

  7. Ipopt: Special Features - GitHub Pages

    Ipopt has an option to approximate the Hessian of the Lagrangian by a limited-memory quasi-Newton method (L-BFGS). You can use this feature by setting the option hessian_approximation to the value …

  8. Ipopt: ChangeLog - GitHub Pages

    Mar 10, 2004 · Here we list changes of Ipopt since the release of version 2.2.0. More detailed information about incremental changes can be found in the commit history. 3.14 3.14.19 (2025-07 …

  9. Ipopt: Implementation Details - GitHub Pages

    Ipopt was designed for optimizing large sparse nonlinear programs. Because of problem sparsity, the required matrices (like the constraints Jacobian or Lagrangian Hessian) are not stored as dense …

  10. Ipopt: org.coinor.Ipopt Class Reference - GitHub Pages

    Ipopt is a solver for large scale nonlinear optimization problems (NLP). The Java Native Interface (JNI) is a programming framework that allows Java code running in the Java Virtual Machine (JVM) to call …