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

Outdated CppAD Library #8

Closed
chemrgineer opened this issue Sep 26, 2021 · 3 comments
Closed

Outdated CppAD Library #8

chemrgineer opened this issue Sep 26, 2021 · 3 comments

Comments

@chemrgineer
Copy link

First, thank you for the work you have done.
The version of CppAD used in SCIP (7.0.3) is 20180000.0. I tried to update the cppad folder contents inside the source codes, and it didn't work. I wonder if updating this library improves SCIP's performance? How can I update this library if there is improvement?

@matbesancon
Copy link
Member

thanks for the feedback. The non-linear part of SCIP has seen a major rewrite currently on master and which will be in the next release. Upgrading CppAD will likely not be planned before said release is cut, I will let @svigerske comment on the plans for the future

@svigerske
Copy link
Member

I doubt that updating CppAD will improve performance significantly. The AD is usually not the bottleneck.

We will try updating CppAD at some point, but it is not high priority. The update will need to be done with care, as we have patched up the CppAD sources at several places and also the CppAD API for atomic functions has changed a lot.

@matbesancon
Copy link
Member

thanks! Let's close the issue for now as it's not blocking, the AD library is only used internally within SCIP

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