nlopt

Crates.ionlopt
lib.rsnlopt
version0.7.0
sourcesrc
created_at2018-05-15 13:27:01.592474
updated_at2023-12-10 10:11:53.962818
descriptionWrapper for the nlopt library
homepage
repositoryhttps://github.com/adwhit/rust-nlopt
max_upload_size
id65540
size4,096,680
(adwhit)

documentation

README

crates.io Build Status Documentation

nlopt

Thin wrapper around the C nlopt library.

Building

You will need cmake to build successfully. It should be easy to find on your favourite package manager.

Examples

For a basic usage examples, see the /examples directory. Run with

cargo run --example bobyqa
cargo run --example mma

See also the tests in src/lib.rs. Run them with

cargo test

Attribution

This library was originally forked from https://github.com/mithodin/rust-nlopt.

License

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.

Commit count: 122

cargo fmt