Dear NLopt users,

NLopt 2.1.2 is now available from the NLopt web page (http://ab-initio.mit.edu/nlopt ), fixing a couple of minor bugs in the last release, and changing the Python vector-valued constraint interface to use a more natural 2d array for the gradient.

Regards,
Steven G. Johnson

NLopt 2.1.2 (8 July 2010)

* The Python mconstraint (vector-valued constraint) functions
  now pass a 2-dimensional array for the gradient argument, rather
  than a flattened 1d array.

* Improved handling of exceptions and forced stops for constrained
  optimization, making sure that no constraints are evaluated after
  the stop.

* Return an NLOPT_INVALID_ARGS error if more than n equality constraints
  are added in an n-dimensional problem.

* Fix bug that could cause spurious NLOPT_INVALID_ARGS errors when
  adding constraints under rare circumstances.

* Eliminate a few small memory leaks that could occur under error conditions.


_______________________________________________
NLopt-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/nlopt-discuss

Reply via email to