Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overall project goal. #1

Open
Thell opened this issue Apr 12, 2023 · 3 comments
Open

Overall project goal. #1

Thell opened this issue Apr 12, 2023 · 3 comments

Comments

@Thell
Copy link

Thell commented Apr 12, 2023

Hello! I just ran across your crate(s) and it looks like you are up to something exciting. Perhaps making a full blown Rust Cbc setup? I noticed that the bindings are generated using bindgen 👍 and there are flags for building parallel and Cbc itself is built!!!

Wow!

It looks like these are all really recent crates/commits but I'm wondering what the current state is. Is it all in a usable state to start testing and giving any feedback? Or... ?

@Maroon502
Copy link
Owner

Maroon502 commented Apr 21, 2023

Yeah, it's usable now. And I am just waiting for the Cbc 3.0 version to be released and update this crate. Then I will begin to start the project `cbc-rs' to provide the advanced binden. Besides, I want to start the project of ipopt and bonmin, If anyone wants to finish them with me, I'm very welcome

@Maroon502
Copy link
Owner

Maroon502 commented Apr 21, 2023

Actually, coin-cbc has provided almost all interfaces. So I haven't figured out whether to provide CBC-RS yet

@jacobsvante
Copy link

Thanks for these crates @Maroon502! Haven't tried them myself but they looks promising!

Being able to use CBC in Rust without installing the library manually on the system is great. It's a very finicky library to compile.

Working together with the coin_cbc crate project would be preferable IMO. good_lp uses it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants