Conversation
|
Nice, I did not realize this was even possible! |
|
Another advantage for Line 43 in eca68b3 |
Codecov Report
@@ Coverage Diff @@
## master #207 +/- ##
==========================================
- Coverage 92.19% 90.98% -1.21%
==========================================
Files 22 20 -2
Lines 2012 1842 -170
==========================================
- Hits 1855 1676 -179
- Misses 157 166 +9
Continue to review full report at Codecov.
|
249e177 to
d1acc6d
Compare
|
Should be ready for review :) |
Wikunia
left a comment
There was a problem hiding this comment.
Thanks a lot! Overall it looks much cleaner.
Just some basic questions for now beside the one comment I've added:
Will MOI use bridges automatically for the MIP part in the feasibility pump if for example the solver doesn't support >= just <= ? That's more a general MOI question as you know that better than me 😉
It seems like we don't need the extra register for user defined functions anymore, right?
If that is actually the case first of all I'm amazed 🎉
Would be great if you can remove https://lanl-ansi.github.io/Juniper.jl/stable/options/#registered_functions::Union%7BNothing,Vector%7BRegisteredFunction%7D%7D-%5Bnothing%5D from the docs then as well.
@ccoffrin before we merge it would be in general nice to run the regression tests again to see if any problem fails or if there is speedup/slowdown.
Yes, we use
Yes :) will remove |
|
@Wikunia, sure thing I'll do the full regression. |
|
While testing this I was wondering if JuMP can now be moved from deps to extras on the Project.toml? |
Yes, done :) |
|
Nice! Shall we merge and release then? Maybe we should tag the current master before merging? |
|
You mean current master as v0.6.6 and this as v0.7.0 ? |
|
You are correct. Nothing new on master, no v0.6.6 release is required. |


This is an attempt to simplify the code and remove the JuMP dependency. The hope is to simply use a
cacheandcopy_toto generalize Juniper to any constraint type.