Skip to content

0.4.0

Choose a tag to compare

@relf relf released this 06 Oct 17:08
· 33 commits to main since this release

This version adds another Rust COBYLA implementation nlopt_cobyla. As for the former implementation fmin_cobyla, the code was transpiled from the NLopt 2.7.1 C code and edited manually to make it work inspired from Rust NLopt binding

At the moment the nlopt_cobyla prototype is modeled after the fmin_cobyla to ease the test and switch between the two implementations.
This is somehow going a bit backward as the NLopt implementation API is richer and contains improvements wrt the initial Powell's implementation (see NLopt COBYLA). Only bounds management is made available as additional tuple parameter (lower bound, upper bound).

What's Changed

  • NLopt 2.7.1 cobyla oxydation by @relf in #12
  • NLopt Cobyla consolidation by @relf in #13

Full Changelog: 0.3.3...0.4.0