Thin wrapper around the C nlopt
library.
You will need cmake
to build successfully. It should be easy to find
on your favourite package manager.
For a basic usage example, see examples/bobyqa.rs
. Run with
cargo run --example bobyqa
See also the tests in src/lib.rs
. Run them with
cargo test
This library was originally forked from https://github.com/mithodin/rust-nlopt.
The Rust code is licensed under MIT.
For convenience, this crate bundles nlopt
and links it statically. This may have
licensing implications so I refer the user to the bundled license
for more information.