-
Notifications
You must be signed in to change notification settings - Fork 529
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
Added MAiNGO appsi-interface #3165
Conversation
We took a quick look at this during the Dev Call this week. Most of the test failures are do to a test that tracks the modules that are automatically imported by class SolverModel(maingopy.MAiNGOmodel): The easiest workaround is probably to move the |
Thank you for the advice, now the import works just fine. |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3165 +/- ##
========================================
Coverage 88.45% 88.46%
========================================
Files 849 851 +2
Lines 95329 95825 +496
========================================
+ Hits 84327 84773 +446
- Misses 11002 11052 +50
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this! I did an initial pass and have some comments. Also, can you please add our standard copyright statement to all new files? It can be found in any other existing *.py
file.
Co-authored-by: Miranda Mundt <[email protected]>
…yomo into maingo_interface
Dear @mrmundt There are a few points we need your input on:
Thank you! |
@MAiNGO-github - I will reply to your other comments soon, but FYI on the two failures:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Addressed your questions!
@MAiNGO-github - This is insidious, and you would never have known it happened.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this looks great. I have one minor change request, could you add maingo to the list of appsi solvers in this documentation page: https://github.com/Pyomo/pyomo/blob/main/doc/OnlineDocs/library_reference/appsi/appsi.solvers.rst
Added in last two commits. |
Fixes:
None
Summary/Motivation:
Added an interface to our global optimization solver MAiNGO
Changes proposed in this PR:
Add appsi-interface for MAiNGO
Legal Acknowledgement
By contributing to this software project, I have read the contribution guide and agree to the following terms and conditions for my contribution: