Skip to content

Implement callback support for Xpress#5231

Open
djunglas wants to merge 1 commit into
google:mainfrom
djunglas:main
Open

Implement callback support for Xpress#5231
djunglas wants to merge 1 commit into
google:mainfrom
djunglas:main

Conversation

@djunglas

Copy link
Copy Markdown
Contributor

We implement full support for the callback in Xpress. The Xpress implementation supports all events and all features of the ortools callbacks. We also added a "solution source" attribute to the callback data in case of the MIP_SOLUTION event because we think this can be useful. In general the Xpress callback is much richer than what the ortools callback offers but we did not want to add too many things that could be Xpress-specific and might not be available with other solvers.

We implement full support for the callback in Xpress. The Xpress implementation supports all events and all features of the ortools callbacks.
We also added a "solution source" attribute to the callback data in case of the MIP_SOLUTION event because we think this can be useful. In general the Xpress callback is much richer than what the ortools callback offers but we did not want to add too many things that could be Xpress-specific and might not be available with other solvers.

Co-authored-by: Francesco Cavaliere <francescocavaliere@fico.com>
@Mizux Mizux self-assigned this Jun 18, 2026
@Mizux Mizux added the Solver: Xpress FICO Xpress Solver related issue label Jun 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Solver: Xpress FICO Xpress Solver related issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants