The NLopt library, available from

     http://ab-initio.mit.edu/nlopt

provides a common interface for a large number of algorithms for both global and local nonlinear optimizations, both with and without gradient information, and including both bound constraints and nonlinear equality/inequality constraints.

NLopt is written in C, but now includes a Guile interface (as well as interfaces for C++, Fortran, Matlab, Octave, and Python).

It is free software under the GNU LGPL.

Regards,
Steven G. Johnson


Reply via email to