next up previous contents
Next: Download BLAS, LAPACK and Up: Installing IPOPT Previous: Getting the IPOPT code   Contents


Download External Code

IPOPT uses a few external packages that are not included in the IPOPT source code distribution, namely ASL (the AMPL Solver Library if you want to compile the Ipopt AMPL solver executable), Blas, Lapack. It also requires at least one linear solver for symmetric indefinite matrices.

Since this third party software released under different licenses than IPOPT, we cannot distribute that code together with the IPOPT packages and have to ask you to go through the hassle of obtaining it yourself (even though we tried to make it as easy for you as we could). Keep in mind that it is still your responsibility to ensure that your downloading and usage if the third party components conforms with their licenses.

Note that you only need to obtain the ASL if you intend to use IPOPT from AMPL. It is not required if you want to specify your optimization problem in a programming language (C++, C, or Fortran). Also, currently, Lapack is only required if you intend to use the quasi-Newton options implemented in IPOPT.



Subsections
next up previous contents
Next: Download BLAS, LAPACK and Up: Installing IPOPT Previous: Getting the IPOPT code   Contents
Andreas Waechter 2008-08-26