COIN_OR


Note: This software, like all software in H:\Contrib, is user-contributed and is unsupported by CTC staff. The contributor may be willing to provide some assistance with this software.
H:\Contrib\COIN contains two libraries from the COmputational INfrastructure for Operations Research (COIN_OR) collection.  See http://www.coin-or.org
 
IPOPT (Interior Point Non-linear optimizer) has been built as a dynamic link library, Ipopt.dll.  To use routines from it, include the header file ipopt_interface.h and pass the link library ipopt.lib to your linker.
Documentation for IPOPT is available in COIN\Ipopt\doc and on the web at
http://www.coin-or.org/Ipopt/index.html
 
DFO (Derivative Free Optimization) is a static library, dfo.lib.  The manual for it is COIN\DFO\manual2_0.pdf.
A small amount of additional information about DFO is available at http://www.coin-or.org/faqs.html#DFO.  This version was built to use IPOPT as its optimizer, so Ipopt.dll must be in the path when it is used.  The test program that comes with the package was built and run.  After making a few small changes to the program code, all 8 tests completed successfully.
 
These libraries were compiled and tested by John Zollweg.  The Intel Fortran compiler v8.1 was used in biilding both libraries.  It is doubtful that they will link with code that is compiled using Fortran compilers from other vendors.